Leela Savasta
Birthday: 1985-10-28 | Place of Birth: Vancouver, British Columbia, CanadaLeela Savasta is an actress best known for guest starring on Psych (2006).
...
Known For
Acting
Year
Title
Role
2014
Joy Ride 3
as Alisa Rosado
2011
The Craigslist Killer
as Julissa Brisman
2009
Knights of Bloodsteel
as Fileen
2007
Cleaverville
as Laura
2006
A Girl Like Me: The Gwen Araujo Story
as Chita Araujo
2006
Haeckel's Tale
as Elise Wolfram