Credits
- 2024 · Trapped Inn as Steffan
- 2024 · The Girl in the Pool as Randall
- 2023 · Your Lucky Day as Hassan
- 2022 · The Rookie: Feds as Eddie Mendoza
- 2021 · American Sicario as Dominic
- 2018 · FBI as Vega Assad
- 2018 · The Resident as Raj Alizai
- 2018 · 9-1-1 as Cliff
- 2017 · SIX as Armin Khan
- 2016 · Bad Moms as Steve
- 2016 · TRI as Rex
- 2016 · Aztec Warrior as Luis Luchador
- 2015 · Chicago Med as Aamir Hammad
- 2015 · Quantico as Nazir Habib
- 2015 · Man Down as Captain Perez
- 2015 · Fantastic Four as Tarmac Guard
- 2015 · Hot Pursuit as Rookie
- 2014 · Kristy as New Hoodie #1
- 2013 · Escape Plan as Console Guard #1
- 2013 · The Originals as Mohinder
- 2013 · Sons of Liberty as dominic
- 2013 · Ladies' Man: A Made Movie as Phil Palmer
- 2013 · The Host as Seeker Song
- 2012 · Brake as Training Agent Ahmadyar
- 2005 · Bones as Mike (uncredited)
- 2003 · That's So Raven as Eric
- Future · Lunch Hour as Rojellio