Leela Savasta
Birth Name: Leela Lacterman Savasta
Height: 163 cm
Leela Savasta was born and raised in Vancouver, Canada. She is also a dual citizen with the United States.Savasta stars in the Showcase original drama series Cra$h & Burn (2009). Additionally, ...Show More
Leela Savasta's FILMOGRAPHY
as Actor (70)
Leela Savasta'S roles
Captain Alicia Vega
Dr. Esposito
Lindsey
Nina Castillo
Clair Crosby
Gretchen Winters