Who is Catherine O’Hara married to? Catherine O’Hara is married to Bo Welch. Welch was born in Yardley, Pennsylvania, on December 24, 1951. He and O’Hara have shared over three decades of ...
Originally an architect, Welch scored his big break in set design working on Joel Schumacher's The Lost Boys - but it was ...
Catherine O'Hara remains one of Hollywood's most beloved ... The Emmy and Golden Globe winner has been a wife to Bo Welch for over three decades, and the couple share two sons, Matthew and Luke.
Catherine O’Hara has been making people laugh on screen since the ‘70s — and fans hope she never stops. The Toronto native, who is the second youngest of seven children, burst onto the scene in 1974 ...