Virdee as Harry Virdee (1 episode)
2024
Rebel Moon - Part Two: The Scargiver as Tarak
2024
Creating a Universe - The Making of Rebel Moon as Self
2023
Rebel Moon - Part One: A Child of Fire as Tarak
2018
Lady Parts as Ahsan Alkaaf
2016
Bazodee as Bharat Kumar
2015
Supergirl as William Dey (39 episodes)
2015
Humans as Gordon (4 episodes)
2011
Game of Thrones as Qhono (11 episodes)