News

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 ...
His 32-year marriage to O'Hara aside, Bo Welch, 73, is a critically acclaimed production designer, known particularly for his work on The Color Purple and Men in Black.Here's a closer look at his ...
Catherine O’Hara and her husband Bo Welch chat to Laverne Cox during Live From E! at the 2024 Oscars about how they met on the set of ‘Beetlejuice’ in 1987 and they’re still together today.
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.