2023
as Wheeler
2022
as Sheriff Roy Pulsipher
2022
as Major Riddick
2022
as Greg Albright
2021
as Mark Titus
2021
as Jackson
2021
as Detective Frank Cosgrove
2021
as Machine Head (voice)
2020
as Bill Weboy
2020
as Sean Meyers
2019
as Steve Trevor (voice)
2019
as George
2019
as Jim Hunt
2019
as Utah Defense Attorney John O'Connell
2018
as Steve Forsing
2017
as John F. Kennedy
2017
as Bottles
2016
as Charlie Haverford
2015
as Steve Forsing
2015
as Jack
2014
as Dodd Gerhardt
2011
as Robert Kennedy
2011
as Michael Westen (cameo)
2008
as Captain J.J. Jones
2008
as Paul
2007
as Michael Westen
2006
as Clay Driscoll
2006
as Cal Percell
2005
as Vance Munson
2004
as Eric
2004
as Detective David Creegan
2003
as Pascal (as Jeff Donovan)
2002
as Todd Kendrick
2002
as Steve Wagner
2002
as Robert Jennings
2001
as William Ivers
2001
2000
as Jeffrey "Jeff" Patterson
2000
as Julio
2000
as Brad Urich
1998
as Bobby
1998
as Agent #1
1997
as Thomas Mason
1997
as Hotel Employee (uncredited)
1996
as Randy
1996
as Bobby Webber
1996
as Addison
1996
as Tom
1995
as Pete Gulley
1990
as Frank Cosgrove
1990
as Eddie Nicodos
1990
as Jacob Reese