
Central Valley 2023
as Chuck
I'm Charlie Walker 2022
as Chuck White
Mystery Spot 2021
as Max
Cassidy Red 2017
as Hank Hayes
Sequence Break 2017
as Jerry, Producer
Union Furnace 2015
as 4
Sex, Death and Bowling 2015
as Hal Spencer
Among The Shadows 2014
as Lyle
The Trials of Cate McCall 2013
as Mr. Booth
Out West 2013
as Rodeo Judge
Wyatt Earp's Revenge 2012
as Judge Hinkle
House of the Rising Sun 2011
as Vinnie Marcella
Caught in the Crossfire 2010
as Detective Evans
I'm Here 2010
as Robot Neighbour
Hesher 2010
as Jack
Whatever Works 2009
as Boris' Friend #2
Mr. Woodcock 2007
as Carnie #1
Fracture 2007
as Messenger
George Bush Goes to Heaven 2006
as Henry Potter
Love Object 2004
as Stan
Dr. Benny 2003
as Group Member
Temptation 2003
as Nick Mason
Laurel Canyon 2003
as Hospital patient #1
Auto Focus 2002
as John Banner
Perfect Lover 2001
Actor
Whipped 2000
as Plumber
Kate's Addiction 1999
as Fatman
Replacing Dad 1999
as Pete
Letters from a Killer 1998
as Bus Driver
Family Reunion 1989
as Little
Credits from TMDB.