| Movie | Grassland | 2025-04-04 | |
| Movie | Self Reliance | Cowboy | 2024-01-03 |
| Movie | Break | Jimmy | 2024-04-26 |
| Movie | Cash for Gold | Robby | 2024-12-13 |
| Movie | Lie Exposed | Photographer | 2020-09-25 |
| Movie | Char Man | Kent Bridewell | 2019-01-22 |
| Movie | What Still Remains | Zack | 2018-08-14 |
| Movie | Leave No Trace | Mr. Walters | 2018-06-29 |
| Movie | Dead Sound | Stone | 2018-07-13 |
| Movie | Lost Cat Corona | Sue | 2017-02-24 |
| Movie | Beauty Mark | Bruce | 2017-06-17 |
| Movie | Sully | LT Cook | 2016-09-07 |
| Series | Timeless | Davy Crockett | 2016-10-03 |
| Movie | Bad Blood | Ray Baker | 2015-03-28 |
| Movie | Perfection | Harry | 2014-08-08 |
| Series | NCIS: New Orleans | Brick Myers | 2014-09-23 |
| Movie | Dystopia | Joseph | 2013-08-20 |
| Movie | The Guilt Trip | Jimmy | 2012-12-19 |
| Series | New Girl | Remy | 2011-09-20 |
| Series | The Walking Dead | Joe | 2010-10-31 |
| Movie | Mending Fences | Jack Norris Jr. | 2009-06-18 |
| Series | NCIS: Los Angeles | Harris Keane | 2009-09-22 |
| Movie | Aces 'N' Eights | Tate | 2008-03-15 |
| Series | Sons of Anarchy | Unknown | 2008-09-03 |
| Series | Reaper | Unknown | 2007-09-25 |
| Movie | The Hills Have Eyes 2 | Redding | 2007-03-22 |
| Series | Burn Notice | Unknown | 2007-06-28 |
| Series | Numb3rs | Unknown | 2005-01-23 |
| Series | The Closer | Unknown | 2005-06-13 |
| Series | Supernatural | Randall | 2005-09-13 |
| Movie | Love's Long Journey | Mason | 2005-12-03 |
| Series | Criminal Minds | Leo | 2005-09-22 |
| Series | Lost | Unknown | 2004-09-22 |
| Series | Dr. Vegas | Unknown | 2004-09-24 |
| Movie | A Man Apart | Pomona Joe | 2003-04-04 |
| Series | 10-8: Officers on Duty | Unknown | 2003-09-28 |
| Series | Peacemakers | Unknown | 2003-07-30 |
| Movie | Enough | FBI Agent | 2002-05-21 |
| Series | CSI: Miami | Unknown | 2002-09-23 |
| Movie | Windfall | Bennett | 2002-11-28 |
| Series | Crossing Jordan | Unknown | 2001-09-24 |
| Series | The Guardian | Unknown | 2001-09-25 |
| Series | 24 | Conrad Haas | 2001-11-06 |
| Series | Star Trek: Enterprise | Unknown | 2001-09-26 |
| Movie | Lost Voyage | Dazinger | 2001-10-23 |
| Series | CSI: Crime Scene Investigation | Unknown | 2000-10-06 |
| Movie | Militia | Tom Jeffries (uncredited) | 2000-10-17 |
| Movie | American Tragedy | Bill Pavelic | 2000-11-12 |
| Series | Law & Order: Special Victims Unit | Unknown | 1999-09-20 |
| Movie | Inferno | Beserko | 1999-09-25 |
| Series | The Magnificent Seven | Unknown | 1998-01-03 |
| Movie | The Advanced Guard | Desmond, captive Red Neck | 1998-03-21 |
| Series | Seven Days | Unknown | 1998-10-07 |
| Series | Charmed | Unknown | 1998-10-07 |
| Movie | Logan's War: Bound by Honor | Sal Mercado | 1998-11-01 |
| Movie | The Maker | Rubicon Beziqui | 1997-08-01 |
| Series | Buffy the Vampire Slayer | Unknown | 1997-03-10 |
| Series | Nothing Sacred | Unknown | 1997-09-18 |
| Movie | Gold Coast | Roland Crowe | 1997-09-28 |
| Series | C-16: FBI | Unknown | 1997-09-27 |
| Movie | The Big Fall | Johnny 'Axe' Roosevelt | 1997-10-14 |
| Movie | Demolition High | Luther | 1996-04-12 |
| Series | Kindred: The Embraced | Daedalus | 1996-04-02 |
| Movie | One Tough Bastard | Marcus | 1996-07-26 |
| Series | Poltergeist: The Legacy | Unknown | 1996-04-21 |
| Series | The Pretender | Unknown | 1996-09-19 |
| Movie | Tank Girl | Booga | 1995-03-31 |
| Series | Star Trek: Voyager | Unknown | 1995-01-16 |
| Movie | Automatic | Major West | 1995-04-08 |
| Series | JAG | Unknown | 1995-09-23 |
| Series | ER | Unknown | 1994-09-19 |
| Movie | The Innocent | Tinsley | 1994-09-25 |
| Series | Earth 2 | Unknown | 1994-11-06 |
| Movie | The Hit List | Richard Cordon | 1993-01-17 |
| Movie | Desperate Rescue: The Cathy Mahone Story | J.D. Roberts | 1993-01-18 |
| Series | The X-Files | Unknown | 1993-09-10 |
| Movie | The Baby Doll Murders | Louis | 1993-04-14 |
| Series | Walker, Texas Ranger | Unknown | 1993-04-21 |
| Movie | Keep the Change | Billy Kelton | 1992-06-09 |
| Movie | Ned Blessing: The True Story Of My Life | Tors Buckner | 1992-04-14 |
| Series | The Hat Squad | Unknown | 1992-09-16 |
| Movie | Session Man | Dean Storm | 1991-01-01 |
| Series | The Commish | Unknown | 1991-09-28 |
| Movie | The First Power | Patrick Channing | 1990-04-06 |
| Movie | Viper | Matt Thomas / Richard Gelb | 1988-01-01 |
| Series | China Beach | Dodger Winslow | 1988-04-26 |
| Movie | Alien Nation | Joshua Strader | 1988-10-07 |
| Movie | Lucky Stiff | Ike | 1988-11-01 |
| Movie | Laguna Heat | Vic Harmon | 1987-11-15 |
| Movie | Out of Bounds | Roy Gaddis | 1986-07-25 |
| Series | The Twilight Zone | Unknown | 1985-09-27 |
| Series | Highway to Heaven | Unknown | 1984-09-19 |
| Series | Falcon Crest | Unknown | 1981-12-04 |