Life in Reverse as Dustin
2024
Sugar as Clinton (2 episodes)
2022
Moon Knight as Dornfeld (1 episode)
2021
Being James Bond as Self (archive footage)
2014
The Red Tent as Benia (2 episodes)
2013
Marvel's Agents of S.H.I.E.L.D. as Qolpakc (1 episode)
2013
The Bible as Peter (5 episodes)
2013
House of Cards as Rafiq Nasser (1 episode)
2012
John Carter as Zodangan Officer (Matai)
2012
Call the Midwife as Zakir (1 episode)
2011
Vamperifica as Raven
2010
Prince of Persia: The Sands of Time as Asoka
2007
Mummies: Secrets of the Pharaohs as Mohammed Abd El Rassoul
2006
Casino Royale as Fisher