Edit
Bo Welch Poster

Biography

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

Overview (2)

Date of Birth 30 November 1951Yardley, 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 art director, known for Thor (2011), Men in Black (1997) and Edward Scissorhands (1990). 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 | Contact Info

Contribute to This Page