Actor
Elemental
2023 · as Harold (voice)
Ted 2
2015 · as Pundit
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 Café Lalo