Catherine O'Hara is a well-known Canadian actress, comedian, and writer. She began her career as an actress in 1974 after joining the Second City come
Read MoreCatherine O'Hara is a Canadian actress, writer, and comedian who rose to prominence as a member of the improvisational comedy troupe The Second City i
Read More