|Born||in Yardley, Pennsylvania, USA|
|Birth Name||Robert W. Welch III|
Mini Bio (1)
Bo Welch was born on November 30, 1951 in Yardley, Pennsylvania, USA as Robert W. Welch III. 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 April 25, 1992. They have two children.
|Catherine O'Hara||(25 April 1992 - present) ( 2 children)|