LOIR
People
Leela Savasta
Person· Acting

Leela Savasta

Born
October 28, 1985
From
Vancouver, British Columbia, Canada

Also known as

Leela Lacterman Savasta

Biography

Leela Savasta is an actress best known for guest starring on Psych (2006).

Known for

Filmography

23 displayed · 23 matching · 23 total
Catalog connected
Public catalogue Press / to search