Leila Feinstein

Leila Feinstein

Leila Feinstein is an actress, known for Southland Tales (2006), Vox Influx (2014) and KTLA 5 News at 10 (1965). She has been married to Chaka Forman since June 19, 2004. They have two children.

Tv Show