Actor
Rumble
2021
as Klonk (voice)
A Trash Truck Christmas
2020
as Walter
Electric Jesus
2020
as Skip Wick
My Boyfriend's Meds
2020
as Chase
One Last Night
2019
as Escott
Ordinary World
2016
as Rupert
Diagnosis Delicious
2016
as Ed Paulson
Ghostbusters
2016
as Frank (uncredited)
Foxcatcher
2014
as USA Wrestling Rep #3
Astronaut: The Last Push
2012
as Bob Jansen
Dirty Girl
2010
as Concierge (uncredited)
Into Temptation
2009
as Fr. Ralph O'Brien
Four Christmases
2008
as Eric
No. 6
2007
as Boris
License to Wed
2007
as Jim
Smith and Mike on a Tuesday
2007
as Bob
Moosecock
2006
as Paul Wood
Herman U.S.A.
2001
as Roger