2024
as PO Ward
2024
as Bob Silverman
2023
as Older Man
2023
as Officer Rolling
2017
as The Boothwacker
2015
as Detective
2013
as Longbeard
2007
as Officer Walsh
2007
as High Stakes Poker Dealer
2002
as General
1999
as Young C.T. Finney
1999
as Sergeant