Catherine O'Hara

Follow
Catherine O'Hara

Born

3/4/1954, Toronto, Ontario, Canada

Birth Name

Catherine O'Hara

Gender

Female

Also Known As

Mitch
8.8
User Rating
22 votes

Biography

EDIT
Catherine O'Hara is a Canadian actress and comedian. She is well known for her appearances in many roles on the TV series SCTV, as well as for her film roles as Delia Deetz in Beetlejuice (1988), Kate McCallister in Home Alone (1990) and Home Alone 2: Lost in…more

Credits