2025
as Raad
2024
as Jacob Freud
2023
as Ben Tito
2020
as Lux
as Ibrahim Seif
as Detective Amato
2018
as Fist Bump (voice)
2017
as Joshua
2016
as Mr. Bishops
2015
as Gus
2014
2013
as Atef
2011
as The Vulcan / Gruvock (as Thom Bishops)
2009
as Malcolm the Bartender (as Thom Bishops)
2007
as Hasan
2004
as Special Agent Max Gallo
2022
as Dr. David Boyd
2021
as Tarek
as Jim Cooper
as General Nawroz Zrezou
as Jerry Barrett
as Tariq Dotani
2003
as Armin Sidran
1999