Actor
My Dead Friend Zoe
2025
as Alex
The Book of Jobs
2024
as Mr. Shine
World's Best
2023
as Suresh
The Drop
2022
as Robbie
Marry Me
2022
as Coach Manny
The Ice Age Adventures of Buck Wild
2022
as Orson (voice)
tick, tick... BOOM!
2021
as Todd
Free Guy
2021
as Mouser
Tom & Jerry
2021
as Real Estate Rat (voice)
Godmothered
2020
as Grant
The Broken Hearts Gallery
2020
as Max Vora
Brittany Runs a Marathon
2019
as Jern Dahn
Blindspotting
2018
as Rin
Game Over, Man!
2018
as Bae Awadi
Basmati Blues
2017
as Rajit
Barbershop: The Next Cut
2016
as Raja
Ride Along 2
2016
as Amir
Freaks of Nature
2015
as Dominguez
Sticks & Stones
2013
as Cooper
Pitch Perfect
2012
as Donald
Northeast
2012
as Roger
Last Call
2008
as Nikash
Rocket Science
2007
as Ram
There She Goes
as Advay