2014The Liars ChairRussell WattsMovie
2012Chasing MavericksBob PearsonMovie
2012VegasTed Ermin · 1 episodeShow
2010The Genesis FilesTerry · 3 episodesShow
2010TerriersWilliam Cumin · 1 episodeShow
2010JustifiedCutter · 1 episodeShow
2009NCIS: Los AngelesRay · 1 episodeShow
2009Dark BlueWilliam 'Billy' Cline · 2 episodesShow
2009The Harsh Life of Veronica LambertMovie
2009Behind Enemy Lines III: ColombiaPetty Officer 2nd Class Kevin DerricksMovie
2007Head CaseTard · 1 episodeShow
2007DirtJeff Stagliano · 3 episodesShow
2006WindfallJeremy · 12 episodesShow
2006Rampage: The Hillside Strangler MurdersDaveMovie
2006Beautiful DreamerRayMovie
2004DeadwoodSlippery Dan · 2 episodesShow
2003Cold CaseJohn 'The Doctor' Norwood (1963) · 1 episodeShow
2003The O.C.Jake · 1 episodeShow
2003Mister Sterling1 episodeShow
2002FastlaneTommy K · 1 episodeShow
2002Angels Don't Sleep HereDet. Jay StantonMovie
2002Mi AmigoYounger Bobby RayMovie
2001Going to CaliforniaBaggo · 1 episodeShow
2001The DivisionSteve · 1 episodeShow
2000Psycho Beach PartyWedge RileyMovie
2000Full BlastRazorMovie
1999JunkedJimmyMovie
1999Jack & JillNolan · 1 episodeShow
1998Dante's ViewStevenMovie
1998GirlKevinMovie
1998Can't Hardly WaitJakeMovie
1998Significant Others2 episodesShow
1997Kiss & TellAngry GuyMovie
1997Boogie NightsSurferMovie
1997Brooklyn SouthRemy · 1 episodeShow
1997StirCab DriverMovie
1997Buffy the Vampire SlayerJack O'Toole · 1 episodeShow
1996Persons UnknownLewisMovie
1996Buried SecretsJohnny ToussardMovie
1996The PretenderPat Rush · 1 episodeShow
1996Kindred: The EmbracedCash · 8 episodesShow
1996Marshal LawSkinMovie
1996Bio-DomeRoachMovie
1995Soldier BoyzBrophyMovie
1995The Low LifeCraigMovie
1995The CourtyardMr. PizzaMovie
1995Sketch Artist II: Hands That SeeSurfer No. 1Movie
1994Touched by an AngelLucas Tremaine · 1 episodeShow
1994My So-Called LifeBilly · 1 episodeShow
1993The X-FilesDerek Banks · 1 episodeShow