
Filmography45 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2024 | John Mulaney Presents: Everybody's in L.A.Series | Waingro | 65 |
| 2024 | Lights OutMovie | Poe | 65 |
| 2021 | Hustle DownMovie | Angel | 62 |
| 2020 | Banned, Exploited & Blacklisted: The Underground Work of Controversial Filmmaker Shane RyanMovie | (segment "Multiple Videos") | 61 |
| 2016 | MisfortuneMovie | Mallick | 57 |
| 2015 | Jurassic CityMovie | Doyle | 56 |
| 2014 | ScorpionSeries | Maddox | 55 |
| 2009 | Kill TheoryMovie | Killer | 50 |
| 2009 | Laid to RestMovie | Tucker | 50 |
| 2009 | The LineMovie | Wire | 50 |
| 2008 | Sons of AnarchySeries | Hench | 49 |
| 2008 | AmusementMovie | Tryton | 49 |
| 2007 | Big StanMovie | Bullard | 48 |
| 2007 | Cosmic RadioMovie | Hank | 48 |
| 2007 | Sugar CreekMovie | Sherrif Worton | 48 |
| 2006 | Love's Abiding JoyMovie | John Abel | 47 |
| 2005 | ChaosMovie | Chaos | 46 |
| 2004 | PaparazziMovie | Kevin Rosner | 45 |
| 2004 | Lightning BugMovie | Earl Knight | 45 |
| 2002 | CSI: MiamiSeries | Charlie Pelson | 43 |
| 2002 | American GirlMovie | Deputy Richard | 43 |
| 2002 | FireflySeries | Stitch Hessian | 43 |
| 2001 | SmallvilleSeries | Pine | 42 |
| 2001 | BlowMovie | Leon Minghella | 42 |
| 2001 | TickerMovie | Pooch | 42 |
| 2001 | Knockaround GuysMovie | Brucker | 42 |
| 2000 | Ricky 6Movie | Pat Pagan | 41 |
| 1999 | JunkedMovie | Crow | 40 |
| 1998 | V.I.P.Series | Frank Newsom | 39 |
| 1998 | Martial LawSeries | Dwight Merrill | 39 |
| 1998 | GunshyMovie | Ward | 39 |
| 1998 | StrangelandMovie | Mike Gage | 39 |
| 1998 | Point BlankMovie | Joe Ray | 39 |
| 1997 | Con AirMovie | Billy Joe (uncredited) | 38 |
| 1997 | G.I. JaneMovie | Instructor Pyro | 38 |
| 1996 | Nash BridgesSeries | — | 37 |
| 1995 | HeatMovie | Waingro | 36 |
| 1992 | RenegadeSeries | Richie Pasko | 33 |
| 1989 | The 'BurbsMovie | Cop | 30 |
| 1988 | High Mountain RangersSeries | — | 29 |
| 1987 | WerewolfSeries | — | 28 |
| 1987 | Steele JusticeMovie | Army Sergeant | 28 |
| 1986 | L.A. LawSeries | Calvin Sholes | 27 |
| 1986 | SpaceCampMovie | Counselor #2 | 27 |
| 1984 | Highway to HeavenSeries | — | 25 |