
Filmography40 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2020 | Shelter at Home: Where Are They Now?Movie | Self | 50 |
| 2019 | A.I. 187Movie | Jake Berringer | 49 |
| 2013 | The ContractorMovie | Paul Chase | 43 |
| 2012 | PerceptionSeries | Agent Bobby Dalton | 42 |
| 2012 | God Bless AmericaMovie | Angry Tea Bagger | 42 |
| 2011 | A Christmas Wedding TailMovie | Jake | 41 |
| 2009 | My Big BreakMovie | Himself | 39 |
| 2008 | WhoreMovie | John | 38 |
| 2007 | National Treasure: Book of SecretsMovie | Agent Hopper | 37 |
| 2007 | DriveSeries | Richard Patrakas | 37 |
| 2006 | Though None Go with MeMovie | Young Ben Phillips | 36 |
| 2006 | The InsatiableMovie | Ronnie Klein | 36 |
| 2006 | VanishedMovie | Jake | 36 |
| 2005 | The CloserSeries | Dean Kingsley | 35 |
| 2005 | Criminal MindsSeries | Tony Canardo | 35 |
| 2005 | How I Met Your MotherSeries | George | 35 |
| 2005 | Ghost WhispererSeries | Hugh Bristow | 35 |
| 2005 | Nadine in DatelandMovie | Adam | 35 |
| 2005 | Mystery Woman: Sing Me a MurderMovie | Jason | 35 |
| 2004 | CSI: NYSeries | Benjamin Sutor | 34 |
| 2003 | Cold CaseSeries | Cyrus Brill (2008) | 33 |
| 2003 | Miss MatchSeries | Dave Hillman | 33 |
| 2003 | Certainly Not a FairytaleMovie | Ken Doll #1 | 33 |
| 2003 | Lucky 7Movie | Daniel McCandless | 33 |
| 2002 | CSI: MiamiSeries | Stephen Rowe | 32 |
| 2002 | Full FrontalMovie | Sam Osborne | 32 |
| 2001 | NailedMovie | Jeff Romano | 31 |
| 2001 | Carving Out Our NameMovie | Self | 31 |
| 2000 | CSI: Crime Scene InvestigationSeries | Mark Kyman | 30 |
| 2000 | Christina's HouseMovie | Howie Rhodes | 30 |
| 2000 | The '70sMovie | Byron Shales | 30 |
| 1999 | PurgatoryMovie | Leon 'Sonny' Miller | 29 |
| 1998 | The Wild ThornberrysSeries | Big Ibex (voice) | 28 |
| 1998 | The Pandora ProjectMovie | Lieutenant Tim Lacy | 28 |
| 1998 | Billy's Hollywood Screen KissMovie | Gabriel | 28 |
| 1996 | Pacific BlueSeries | Kyle Cavanaugh | 26 |
| 1996 | Invisible TemptationMovie | Nagle | 26 |
| 1995 | The Outer LimitsSeries | Daniel | 25 |
| 1995 | NewsRadioSeries | Walt | 25 |
| 1995 | MADtvSeries | Self | 25 |