


Feb 5, 2026

as Chief
Oct 31, 2025

as Chuck Magnum
Oct 10, 2024

as Smith
Dec 21, 2023

as The Farmer
Oct 11, 2023

as Father Hill
Apr 27, 2023

as Mjr. Paul DiFranco
Mar 12, 2023

as Special Agent Musk
Dec 15, 2022

as Camera Store Clerk #2
Nov 11, 2022

as Mr. Amis
Oct 22, 2021

as Dr. Astor
Sep 30, 2021

as Limo Driver
Sep 16, 2021

as The Administrator
Jul 17, 2020

as Thornton
Jul 9, 2019

as Ron
Jun 21, 2018

as Hezekiah Holt
Mar 2, 2018

as Pastor Sterling
Nov 3, 2016

as Homeless Digger Otis
Oct 1, 2016

as Tudley
Apr 22, 2016

as Hate
Apr 7, 2015

as The Announcer
Nov 7, 2014

as Devin Chase
Oct 24, 2013

as Larry
Dec 14, 2012

as Vern
Oct 26, 2012

as Sheriff Nathan Haggler
Oct 26, 2012

as Store Clerk
Apr 12, 2012

as Guy
Nov 1, 2011

as Journalist
Oct 12, 2011

as Hate
Jun 10, 2011
as Manny
May 25, 2011
as Dean
Jun 9, 2010

as Cult Leader
Apr 2, 2010

as Spitz
Mar 23, 2010

as John Hopper
Aug 21, 2009

as Homeless Guy
Jul 10, 2009

as Joe
Apr 26, 2009

as Terrence Berry
Aug 14, 2008

Jun 13, 2008

as George
Mar 12, 2008

as Mr. Bailey
Mar 1, 2008

as Murderer
Jan 1, 2008

as Graveyard Keeper (uncredited)
Aug 31, 2007

as Referee
Aug 3, 2007

as Zoltar
Apr 25, 2007

as Hank
Jan 17, 2007

as Ticket Hawker
Oct 19, 2006

as Leslie
May 5, 2006

as Fred
Mar 11, 2006

as Goggle
Mar 10, 2006
as Cartographer
Jul 1, 2005

as Lou
Jan 15, 2005

as Bum
Nov 23, 2004

as Ed
Apr 21, 2004

as Haggard Dad
Jan 1, 2004

as Typing Teacher
Sep 20, 2002

as Construction Forman
Sep 13, 2001

as Officer Patterson
Aug 24, 2001

as Weird Al
Jul 20, 2001

as Stewart
Mar 10, 2001

as Disabled Guy
Jun 22, 2000

as Reporter
Feb 9, 2000

as Smiling Peanut Patron #2
Dec 17, 1999

as Federated Motor Co. - Inspector Dent
Oct 15, 1999

as Piano Player
Oct 8, 1999

as Jeremy the customer
Jan 1, 1999

as Zach
Jun 1, 1997

Feb 12, 1993

as Coroner
Oct 3, 2025

as Jethro
Nov 30, 2023

as Howard West
Mar 6, 2022

as Dr. Bertrand
Feb 15, 2019

as Jerry
Mar 22, 2018

as Elliott Alhadeff
Sep 26, 2017

as Chuck
Jan 21, 2016

as Private Swaggle
Jan 10, 2014

as Sedated Patient
Oct 5, 2011

as Wayne
Sep 30, 2009

as Louis Sills
Sep 22, 2005

as Highway Cop #1
Sep 19, 2005

as Ephraim Babcock
Sep 13, 2005

as Ortiz
Aug 7, 2005

as Freddy
Sep 28, 2003

Jul 26, 2000

as Bartender
Jul 23, 2000

as Bean Pusher
Sep 22, 1998

as Banker
Jan 3, 1998

as Bartender
Mar 10, 1997

as Clerk #2
Sep 27, 1996

Aug 10, 1996

as Leon
Sep 12, 1994