Robert W. "Bo" Welch III (born November 30, 1951) is an American production designer and director. He is also married to actress Catherine O'Hara since 1992.
Bo Welch
73 · Born: Nov 30, 1951
73 · Born: Nov 30, 1951
Catherine O'Hara
( Apr 25, 1992 to Dec 23, 2024 )Pamela Ann Finkel
( Jun 4, 1976 to Dec 23, 2024 )Robert W. "Bo" Welch III (born November 30, 1951) is an American production designer and director. He is also married to actress Catherine O'Hara since 1992.
Career