Known For
Filmography
2025
2025
2021
2018
2017
2013
2011
2008
2007
2007
2004
2002
2001

Adventures in Love & Birding
Movie · as Fred

Christmas Above the Clouds
Movie · as Fezz

Turner & Hooch
TV · as Varun Gupta · 1 ep

The Miracle Season
Movie · as Dr. Paul

Deadly Lessons
Movie · as Dead Marks

Once Upon a Time in Wonderland
TV · as Akil · 1 ep

Once Upon a Time
TV · as Sultan of Agrabah · 2 eps

Vipers
Movie · as Dr. Akim

Holiday in Handcuffs
Movie · as Taj

Wrong Turn 2: Dead End
Movie · as Neil

The Chronicles of Riddick
Movie · as Black Robed / Meccan Cleric

L.A. Law: The Movie
Movie · as Aaron Singh

Smallville
TV · as Dr. Bergin · 1 ep