1985-10-28 Vancouver, British Columbia, Canada
Leela Savasta is an actress best known for guest starring on Psych (2006).
Santa's Little Helper | Tanya | 2015-11-17 | |
Big Eyes | Hippie Chick | 2014-12-24 | |
Joy Ride 3 | Alisa Rosado | 2014-06-03 | |
This Means War | Kelly | 2012-02-14 | |
The Craigslist Killer | Julissa Brisman | 2011-01-03 | |
Cleaverville | Laura | 2007-03-12 | |
Black Christmas | Clair Crosby | 2006-12-15 | |
Haeckel's Tale | Elise Wolfram | 2006-01-27 | |
A Girl Like Me: The Gwen Araujo Story | Chita Araujo | 2006-06-19 |