L
Actor

Leela Savasta

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

October 28, 1985 (41 years old) Vancouver, British Columbia, Canada
MIH: 'A Talent for Murder' Exclusive Interviews
Celebrity Interviews