Sarah Levy Profile
Sarah Levy Profile Photo

Sarah Levy

Famous As
Actress
Birth Date
Sep 10, 1986
Birth Place
Toronto, Ontario, Canada
Famous As
Actress
Popular for
Her role in "Schitt's Creek" as Twyla Sands
Birth Date
Sep 10, 1986
Birth Place
Toronto, Ontario, Canada
Nationality
American
Education
  • Graduated from Branksome Hall
  • Studied theatre at Dalhousie University
Father
Mother
Deborah Divine
Brother
Dan Levy (actor)
Spouse
Graham Outerbridge ‚Äč (since Oct-2021)
Son
James Eugene Outerbridge (b. 5-Jul-22)