Actor
Teenage Mutant Ninja Turtles: Mutant Mayhem
2023
as Bald Bronson (voice)
We Are Boats
2019
as Book Worm
La La Land
2016
as Charles
The Lorax
2012
as 2nd Commercial Guy (voice)
Post Grad
2009
as Basketball Player
Next Avengers: Heroes of Tomorrow
2008
as Azari (voice)
Fun with Dick and Jane
2005
as Production Assistant
War of the Worlds
2005
as Man in Basket
The Red Sneakers
2002
as Reggie