Christmas at the Zoo 2026
as Mr. Sterling
Game Day 2019
as Clyde
Jupiter Ascending 2015
as Walker Dunlevy (uncredited)
Baby on Board 2009
as TV Anchorman
The Dark Knight 2008
as Reporter #3
Openminds 2003
as Kurt
Credits from TMDB.