Known For
Filmography
2025
2025
2024
2023
2023
2022
2021
2021
2019
2018
2017
2014
2008
2006
2006
2002
2001

Hostages
Movie · as Himmat

Piripenguins
TV · as Brinicle · 36 eps

National Theatre Live: The Father and the Assassin
Movie · as Kishore

National Theatre Live: Life of Pi
Movie · as Mamaji/Pandit-Ji

Little Baby Bum: Music Time
TV · as Ahan's Dad / Uncle Paramjit (voice) · 9 eps

World's Greatest Train Journeys from Above
TV · 6 eps

The Amazing Mr. Blunden
Movie · as Dr. Hugh

Ocean Wreck Investigation
TV · as Narrator · 10 eps

Ghosts
TV · as Martin · 2 eps

Christopher Robin
Movie · as Neel Chawla

Taboo
TV · as Musgrove's Butler · 2 eps

Mrs. Brown's Boys D'Movie
Movie · as Rab Patel

Dead Set
TV · as Grayson · 5 eps

Starter for 10
Movie · as Nigel De Havilland

Sinchronicity
TV · as Jemima · 1 ep

All About Me
TV · as Ranjeev · 1 ep

Birthday Girl
Movie · as Bank Colleague
