2025
as Edmond
2024
as Congressman McCormack
2019
as Colorado Judge George Lohr
2018
as Frank
2018
as Abraham Troyer
2018
as Joseph 'Piney' Armone (uncredited)
2018
as Uncle Marv
2017
as Chief Doyle
2016
as Mr. Philpott
2016
as Jim Webb
2015
as Ritz Bartender
2015
as Narrator
2014
as Eli Troyler
2012
as Gerry Richards
2011
as Doctor Shannan
2010
as Dr. Manuel Gilman
2003
as Gas Station Owner
2000
as Detective Mars
1999
as Republican Congressman
1999
as Charlie
1998
as Prosecuting Attorney
1997
as Dead Janitor