Catherine Anne O'Hara OC is a Canadian-American actress, comedian, and screenwriter. She started her career in sketch and improvisational comedy in film and television before expanding her career taking dramatic roles. From Wikipedia