2024
F Marry Kill as Norman
2024
The Holiday Exchange as Julius
2023
Nesting as Khalil (8 episodes)
2023
Murder at the Murder Mystery Party as Chase Osman
2022
Star Trek: Strange New Worlds as Inspector Gilan (1 episode)
2021
The Expanse: One Ship as Josep (1 episode)
2021
Yellowjackets as Acolyte Todd (1 episode)
2019
The Boys as Naqib (1 episode)
2017
The Good Doctor as Josh Bunker (1 episode)
2016
#STI as Paul (6 episodes)
2015
The Expanse as Josep (13 episodes)
2015
Man Seeking Woman as Rookie Cop (1 episode)
2003
NCIS as Mateen Jamaah (1 episode)