2022
as Conductor
2019
as Dr. Rowley
2019
as Howard
2018
as Walter
2018
as Man
2018
as Enraged Person #6
2017
as Farmhouse Owner #2
2017
as Janitor
2017
as Mac
2017
as Taxi Driver
2016
as Greg
2016
as Older Cop
2016
as Foreman
2015
as Officiant
2015
as Technician
2013
as Store Owner (uncredited)
2012
as Judge McGarvey
2012
2012
as Father Michael
2011
as Bar Patron
2008
as Bearded Man
2006
as German Man