Bo Welch
- Production Designer
- Director
- Art Director
Bo Welch was born on 30 November 1951 in Yardley, Pennsylvania, USA. He is a production designer and director, known for Edward Scissorhands (1990), Men in Black (1997) and A Little Princess (1995). He has been married to Catherine O'Hara since 25 April 1992. They have two children.
More to explore
Add demo reel with IMDbPro
How much have you seen?
Keep track of how much of Bo Welch’s work you have seen. Go to your list.