FanzizFanziz
App
Leela Savasta

Leela Savasta

Actor

Leela Savasta is an actress best known for guest starring on Psych (2006).

Advertisement

Date of Birth: 28 Oct 1985 (41 years)

Place of Birth: Vancouver, British Columbia, Canada

Filmography

Joy Ride 3

Joy Ride 3

2014•English
This Means War

This Means War

2012•English
Black Christmas

Black Christmas

2006•English
Big Eyes

Big Eyes

2014•Italian, English +1