
Acting
Leela Savasta
Born 1985-10-28· Vancouver, British Columbia, Canada
Leela Savasta is an actress best known for guest starring on Psych (2006).
Known for
Full filmography

Supernatural
2005
DRAMA
Smallville
2001
SCI-FI
CSI: Miami
2002
DRAMA
Psych
2006
DRAMA
Stargate Atlantis
2004
SCI-FI
Battlestar Galactica
2004
SCI-FI
Eureka
2006
SCI-FI
Masters of Horror
2005
DRAMA
Transporter: The Series
2013
ACTION
Bionic Woman
2007
ACTION
This Means War
2012
ACTION
Traveler
2007
DRAMA
Big Eyes
2014
DRAMA
Black Christmas
2006
HORROR