Bo Welch Poster


Jump to: Overview (2)  | Mini Bio (1)  | Spouse (1)  | Trivia (3)

Overview (2)

Born in Yardley, Pennsylvania, USA
Birth NameRobert 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 Thor (2011). He has been married to Catherine O'Hara since April 25, 1992. They have two children.

Spouse (1)

Catherine O'Hara (25 April 1992 - present) ( 2 children)

Trivia (3)

Brother-in-law of Mary Margaret O'Hara and Marc O'Hara.
Graduated from the University of Arizona College of Architecture.
Has 2 sons, Matthew Welch (born 1994) and Luke Welch (born 1997), with Catherine O'Hara.

See also

Other Works |  Publicity Listings |  Official Sites

View agent, publicist, legal and company contact details on IMDbPro Pro Name Page Link

Contribute to This Page

Recently Viewed