2024
as Professor Bennett
1990
as Lance
2017
as Richard Doyle
2011
as Bill
as Chester (Badsville Ace)
1999
as David Mulholland
2010
as Bobo
2023
as Pierce
as Mr. Brentwood
2016
as Ray
as Private investigator
as Armored Guard 2
2019
as Boone
2004
as Wilkins
2022
as Callaghan
1998
as Steve
2015
as Bellhop
as Henry Slate
2002
as Fantasy Uncle Manny
as Pastor