Sarah Levy Age, Net Worth, Height, Affairs, Career, and More
Sarah Levy is a Canadian actress best known for her role as Twyla Sands in the popular sitcom Schitt’s Creek. Born on September 10, 1986, Sarah Levy has acted in numerous productions throughout her career, including the Disney Channel Original Movie, Princess Protection Program, and the Netflix series, A Series of Unfortunate Events. Levy’s portrayal…