BW
Back

Bo Welch

Bo Welch. Production Designer: Edward Scissorhands. Bo Welch was born on 24 December 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. He was previously married to Pamela Ann Finkel.

IMDb profile

No credits on file yet.