Bennett's War
2019 · Sport
as Cyrus
A California Christmas: City Lights
2021 · Comedy
as Leo
American Wrestler: The Wizard
2017 · Drama
as Hafez Tabad
A California Christmas
2020 · Comedy
The President's Man: A Line in the Sand
2002 · Action
as Abir Rashid
Casa Grande
2023 · Drama
as Hazan
Pray for Rain
as Scorpion
The Dog Lover
2016 · Drama
as Raymond
Born a Champion
2021 · Action
as Sheik Bin Khalid
Born to Race: Fast Track
2014 · Action
as Self
Running Wild
as Pahsa Kasra
The Curse of the Necklace
2024 · Horror
as Charles
Born to Race
2012 · Action
Wheels of Fortune
as Eskandar
The Stand at Paxton County
2020 · Drama
as Major Kahn