
1985-10-28 ( 39 years old ) in Vancouver, British Columbia, Canada
Leela Savasta is an actress best known for guest starring on Psych (2006).
Movies
Santa's Little Helper
2015-11-17
Big Eyes
2014-12-24
Joy Ride 3
2014-06-03
This Means War
2012-02-14
The Craigslist Killer
2011-01-03
Cleaverville
2007-03-12
Black Christmas
2006-12-15
A Girl Like Me: The Gwen Araujo Story
2006-06-19
Haeckel's Tale
2006-01-27
Powered by Powerxsoft Ltd using the TMDB API