Leyla Haidarian was born as Leyla Tavernaro. She is an actress and director, known for Vehicle 19 (2013), Beyond King of the Mountain (2010) and Generation Kill (2008). Read more on iMDB