Actor
Rebel Moon - Part One: A Child of Fire
2023
as Dash Thif
Fishmonger
2023
as Christie O'Mallaghan
Seven Days
2022
as Mark
Breaking News in Yuba County
2021
as Captain Riggins
In Hollywoodland
2020
as Donald Craps
Deadcon
2019
as Stanley
Ma
2019
as Stu
Sam Did It
2018
as Sam
Escaping Dad
2017
as Barney
Hot Bot
2016
as Nigel Elwood
Baby Geniuses and the Space Baby
2015
as Guffman
Baby Geniuses and the Treasures of Egypt
2014
as Guffman
Zombeo & JuliƩcula
2013
as Mr. Arkham
Baby Geniuses and the Mystery of the Crown Jewels
2013
as Guffman
The Fortune Theory
2013
as Elvis
Lump
2006
Batman Begins
2005
as Narrows Cop