O'Hara is an Canadian actress who was born in Ontario of Canada, she was born on the 4th of March in 1954. She attended Burnhamthorpe Collegiate Institute and began her career by starring on television series SCTV (Second City TV) in 1976. Notable film roles include: the over-dramatic and self-centered Delia Deetz in Tim Burton's Beetlejuice. Kate McCallister, Macaulay Culkin's on-screen mother in Home Alone and its sequel Home Alone 2: Lost in New York. Catherine would later star in a string of Christopher Guest's mockumentary films including: Waiting for Guffman, Best in Show, A Mighty Wind, and For Your Consideration. Her height is 5' 4" which is 1.63 metres. She married Bo Welch in 1992 on the 25th of April and now has 2 children with him, Matthew and Luke Welch.