logo
Shila Ommi backdrop
Shila Ommi poster
Shila Ommi
Shila Vosough Ommi is an American actress, director, writer and producer who was born in Tehran, Iran, and grew up in Los Angeles. She has directed an...