Elemental 2023
as Harold (voice)
Ted 2 2015
as Pundit
Dawn 2012
Original Music Composer
Ta Ra Rum Pum 2007
as Pindi
Igby Goes Down 2002
as Intern
Stuart Little 2 2002
as Cab Driver
American Desi 2001
as Jagjit Singh
You've Got Mail 1998
as Man at Cafe Lalo
Credits from TMDB.