Home›Leela SavastaLeela SavastaKnown for ActingBorn:1985-10-28Place:Vancouver, British Columbia, CanadaLeela Savasta is an actress best known for guest starring on Psych (2006).Movies2015Santa's Little Helper Details 2014Big Eyes Details 2014Heavenly Match Details 2014Joy Ride 3 Details 2012This Means War Details 2011The Craigslist Killer Details 2007Cleaverville Details 2006Black Christmas Details 2006A Girl Like Me: The Gwen Araujo Story Details 2006Haeckel's Tale Details TV Shows2013Transporter: The Series Details 2009Cra$h & Burn Details 2009Knights of Bloodsteel Details 2007Bionic Woman Details 2007Traveler Details 2006Eureka Details 2006Psych Details 2005Masters of Horror Details 2005Supernatural Details 2004Battlestar Galactica Details 2004Stargate Atlantis Details 2004Stargate Atlantis Details 2002CSI: Miami Details 2001Smallville Details 2001Smallville Details