2025
I Wish You All the Best as Mr. de Backer2023
Sins of the Preacher’s Wife as Jim2022
Quantum Leap as Rick Jarrett Sr.2022
Wake Up as Russ2021
Downeast as Kerrigan2021
The Space Between as Malibu Cop2021
This Game's Called Murder as Chad2021
Killer Rose as Jim2020
JL Family Ranch: The Wedding Gift as Caleb Peterson2016
Westworld as Deputy Roe2012
Lab Rats as Beach Sheriff2011
Rosewood Lane as Darren Summers2011
Carnal Innocence as Billy T. Bonny2008
The Mentalist as Bryce Kendrick2007
Saving Grace as Not available2006
Dexter as Floyd2006
Jesus, Mary and Joey as Taylor Gordon2005
Bones as Nick Devito2005
Walker, Texas Ranger: Trial by Fire as Ranger Francis Gage2003
Dismembered as Chick Evans2002
CSI: Miami as Ty Radcliffe2002
The President's Man: A Line in the Sand as Deke Slater2001
Crossing Jordan as Scott Weber2001
The Guardian as Pete Akins2001
See Jane Run as Not available2000
18 Wheels of Justice as Not available1999
Search Party as Not available1999
Chill Factor as Dennis1998
Mighty Joe Young as Impatient Driver1998
Gods and Monsters as Young Man at Pool1998
Major League: Back to the Minors as Hog Ellis1998
Babylon 5: Thirdspace as Delta Seven1998
T.N.T. as Val1998
Bury Me in Kern County as Dean1997
Surface to Air as Knuckler1997
American Perfekt as Junior1997
Joyride as Redneck Joey1996
Pacific Blue as Willie Hicks1995
Sliders as Davy1995
JAG as Tim "Spock" Vanderway1995
A Family Divided as Carter1995
Confessions of a Sorority Girl as Joe1993
The X-Files as Deputy Keith Wetzel1993
Walker, Texas Ranger as Francis Gage1992
Renegade as Travis Taylor1991
Silk Stalkings as Not available1990
Law & Order as Stephen J. Shaw1990
Beverly Hills, 90210 as Not available1984
Murder, She Wrote as Toby Grant1984
Murder, She Wrote as Stu Yates