2023
Not Dead Yet as Keith2023
A Little White Lie as Victor Bennet2021
United States of Al as Al2020
Chemical Hearts as Kem Sharma2020
A Nice Girl Like You as Paul Goodwin2019
Bob Hearts Abishola as Jared2017
The Guest Book as Vali2016
Second Chance as Otto Goodwin2015
Paul Blart: Mall Cop 2 as Pahud (uncredited)2014
Buttwhistle as Hate Crime John2013
The Goldbergs as Dodd Wembley2011
No Strings Attached as Kevin2010
High School as Sebastian Saleem2009
Paul Blart: Mall Cop as Pahud2009
Up in the Air as Fired IT worker2009
Fired Up! as Brewster2009
Youth in Revolt as Vijay Joshi2007
Aliens in America as Raja2007
Rules of Engagement as Timmy Patel2003
Arrested Development as Adhir2003
Nip/Tuck as Dr. Raj Paresh2002
Spooks as SamirNaN
Above the Line as Officer DaltonNaN
The Grievance as Miloff