Catherine O'Hara

Catherine O'Hara Picture

Catherine O'Hara is an actress and comedian best known for her role as the mom in Home Alone. Catherine, although now a U.S. citizen, was born in Toronto, Canada.

O'Hara has been in films since the early 80s, but her first major breakthrough role was as Delia Deetz in Beetlejuice.

Recently O'Hara has been best known for her role in the Christopher Guest mockumentaries  such as For Your Consideration, A Mighty Wind, and Best in Show.

Full Name

FREE Movie Newsletter