Actor
Rachel Hendrix
2023 · as Omid Shirazi
They Shall Not Perish
2017 · as George Mardikian
The Magic Shoes
2015 · as Omid
Eagle Eye
2008 · as Translator