http://www.thescifiworld.net/intervi...savasta_01.htm
Leela Savasta was born and raised in Vancouver, Canada. She is also a dual citizen with the United States. After studying at The University of British Columbia, Leela took time off to explore India, and New York City. Here, she discovered her passion for acting, and she has been working non-stop ever since. After Leela's acting debut on the hit series 'Smallville', she booked her first leading role on the Showtime mini-series 'Masters of Horror' as the beautiful and mysterious Elise Wolfram.
Comment