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.342
Black Christmas
5.165
This Means War
6.185
Cleaverville
6
Joy Ride 3
5.6
Haeckel's Tale
5.8
The Craigslist Killer
5.106
Big Eyes
6.978
Santa's Little Helper
5.4