
Filmography51 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | Kill Me NowMovie | — | 51 |
| 2024 | MegalopolisMovie | Aram Kazanjian | 49 |
| 2023 | Year of the FoxMovie | — | 48 |
| 2021 | kid 90Movie | Self | 46 |
| 2017 | When We RiseSeries | David | 42 |
| 2015 | UnityMovie | Narrator (voice) | 40 |
| 2014 | The JudgeMovie | Deputy Hanson | 39 |
| 2013 | Big SurMovie | Michael McClure | 38 |
| 2012 | House of LiesSeries | Zaninno | 37 |
| 2010 | Hawaii Five-0Series | Walton Dawkins | 35 |
| 2010 | Rizzoli & IslesSeries | Ron Garvey | 35 |
| 2008 | West of BrooklynMovie | Man at door | 33 |
| 2006 | Brothers and SistersSeries | Tommy Walker | 31 |
| 2006 | The TripperMovie | Jimmy | 31 |
| 2005 | MediumSeries | Christopher Dennis Sipes | 30 |
| 2005 | Ghost WhispererSeries | Michael | 30 |
| 2005 | SlingshotMovie | Taylor | 30 |
| 2005 | Into the WestSeries | David Wheeler | 30 |
| 2004 | TrafficSeries | Ben Edmonds | 29 |
| 2004 | Ladder 49Movie | Ray Gauquin | 29 |
| 2003 | Jimmy Kimmel Live!Series | Self - Guest | 28 |
| 2003 | Sol GoodeMovie | Sol Goode | 28 |
| 2002 | Deuces WildMovie | Jimmy Pockets | 27 |
| 2002 | Hard CashMovie | Eddie | 27 |
| 2001 | AliasSeries | Thomas Grace | 26 |
| 2001 | PasadenaSeries | Nate Greeley | 26 |
| 2001 | The Center of the WorldMovie | Brian Pivano | 26 |
| 2001 | Project GreenlightSeries | Self | 26 |
| 2000 | Shadow HoursMovie | Michael Holloway | 25 |
| 2000 | Four Dogs Playing PokerMovie | Julian | 25 |
| 1999 | Out in FiftyMovie | Lefty | 24 |
| 1998 | CharmedSeries | Richard Montana | 23 |
| 1997 | The ViewSeries | Self | 22 |
| 1997 | Lost HighwayMovie | Pete Dayton | 22 |
| 1997 | The HungerSeries | James Chandler | 22 |
| 1997 | Pretty as a Picture: The Art of David LynchMovie | Self | 22 |
| 1997 | HabitatMovie | Andreas Symes | 22 |
| 1997 | Big City BluesMovie | Walter | 22 |
| 1996 | White SquallMovie | Tod Johnstone | 21 |
| 1995 | Judge DreddMovie | Cadet Nathan Olmeyer | 20 |
| 1995 | TerrifiedMovie | Chad's Friend | 20 |
| 1994 | Natural Born KillersMovie | Gas Station Attendant | 19 |
| 1993 | Red HotMovie | Alexi | 18 |
| 1992 | Where the Day Takes YouMovie | Little J | 17 |
| 1991 | My Heroes Have Always Been CowboysMovie | Jud | 16 |
| 1991 | The Pope Must DieMovie | Joe Don Dante | 16 |
| 1991 | DecemberMovie | Allister Gibbs | 16 |
| 1990 | Twin PeaksSeries | Red | 15 |
| 1990 | Young Guns IIMovie | Tom O'Folliard | 15 |
| 1989 | Nightmare ClassicsSeries | Miles | 14 |
| 0 | Dead of Nowhere 3DMovie | Douglas | — |