
1985Born, Vancouver
23Credits
Leela Savasta is an actress best known for guest starring on Psych (2006).
Known for
SupernaturalLindsey
SmallvilleGretchen Winters
This Means WarKelly
Big EyesHippie Chick
Battlestar GalacticaTracey Anne2015Santa's Little HelperTanyaMovie
2014Big EyesHippie ChickMovie
2014Heavenly MatchCaliMovie
2014Joy Ride 3Alisa RosadoMovie
2012This Means WarKellyMovie
2011The Craigslist KillerJulissa BrismanMovie
2007CleavervilleLauraMovie
2006Black ChristmasClair CrosbyMovie
2006A Girl Like Me: The Gwen Araujo StoryChita AraujoMovie
2006Haeckel's TaleElise WolframMovie
Is this you?
Link these credits to your frames profile.