Leela Savasta
Actor · 5 films

Leela Savasta

2006 to present · Born 28 October 1985 · age 41 · Vancouver, British Columbia, Canada

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

Career Signature

How Leela Savasta’s filmography reads.

Five of Perfery’s 75 vibes, averaged across every film they acted in.