Sarah Levy is a Canadian actress by profession. She is best known for playing role Twyla Sands(00) Save Image Image gallery: Sarah Levy: The Heartwarming Presence in "Cheaper by the Dozen"