Leela Savasta
Leela Savasta is an actress best known for guest starring on Psych (2006).
Known for
Acting
Place of birth
Vancouver, British Columbia, Canada
Birthday
28 October 1985
Known For
Credits
Photos
A Girl Like Me: The Gwen Araujo Story
5.6
Black Christmas
5.171
This Means War
6.2
Cleaverville
6
Joy Ride 3
5.5
Haeckel's Tale
5.8
The Craigslist Killer
5.3
Big Eyes
6.989
Santa's Little Helper
5.6