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.
Bo Welch Keywords
Bo Welch Contact Details, Bo Welch Facebook, Bo Welch Instagram, Bo Welch Phone Number, Bo Welch Cell Phone, Bo Welch Address, Bo Welch Whatsapp Number, Bo Welch Whatsapp Group, Bo Welch Email, Bo Welch Phone Number 2020, Bo Welch Twitter Account