Tasya Teles was born in Toronto, Ontario, Canada. She is known for her work on Afflicted (2013), Skin Trade (2014) and The Christmas Secret (2014). Read more on iMDB