Log in
Catherine O'Hara
Director | Writer | Actress
03/04/1954
Toronto, Ontario, Canada
Known For
Best in Show
7.5
A Mighty Wind
7.2
Penelope
6.7
Frankenweenie
6.7