Sarah Levy

Sarah Levy

Sarah Levy (born September 10, 1986) is a Canadian actress, best known for her role in Schitt's Creek as Twyla Sands.

IMDB


Crew