PERSON
Catherine O’Hara
plays Moira Rose; known for Schitt's Creek
Mar 4, 1954 Canada
Born 1954-03-04. Based in Canada. Appears on this site in Schitt’s Creek. Passed away 2026-01-30.