LEELA SAVASTA
ACTING
Leela Savasta is an actress best known for guest starring on Psych (2006)..
- Black Christmas 2006
- This Means War 2012
- Joy Ride 3 2014
- Haeckel's Tale 2006
- The Craigslist Killer 2011
- Big Eyes 2014
- Santa's Little Helper 2015
- Supernatural 2005
- Battlestar Galactica 2004
- Masters of Horror 2005
- Smallville 2001
- Cra$h & Burn 2009
- Psych 2006
- Eureka 2006
- Knights of Bloodsteel 2009
- Stargate Atlantis 2004
- Transporter: The Series 2012