2024UnstoppableTom BrandsMovie
2019The BygoneParisMovie
2018Mountain RestBascolmMovie
2017SEAL TeamMarc Lee · 1 episodeShow
2016Animal KingdomAndrew "Pope" Cody · 75 episodes · Director · 4 episodesShow
2016FlakedKarel · 4 episodesShow
2015Fear the Walking DeadCorporal Andrew Adams · 3 episodesShow
2015BoschJohnny Stokes · 4 episodesShow
2014RecklessTerry McCandless · 13 episodesShow
2012LongmireLevi Giggs · 1 episodeShow
2011Street Kings 2: Motor CityDetective Dan SullivanMovie
2011Body of ProofKarl Simmons · 2 episodesShow
2010Law & Order: LALarry Sheppard · 1 episodeShow
2009Bad Lieutenant: Port of Call New OrleansArmand BenoitMovie
2009Public EnemiesAgent John MadalaMovie
2009SouthlandOfficer Sammy Bryant · 43 episodesShow
2008Familiar StrangersBrian WorthingtonMovie
2008The Lazarus ProjectRicky GarveyMovie
2007Nobel SonThaddeus JamesMovie
2006Factory GirlSyd PeppermanMovie
2006Alpha DogElvis SchmidtMovie
2005My Name Is EarlJohn Clevenger · 1 episodeShow
2005Little AthensCarterMovie
2005Faith of My FathersJohn McCainMovie
2005Dallas 362RustyMovie
2005Numb3rsDwayne Carter · 3 episodesShow
2005SwimmersClyde TylerMovie
200411:14DuffyMovie
2004The Winning SeasonJoe SoshackMovie
2003The CoolerMikeyMovie
2003Soldier's GirlJustin FisherMovie
2003A Guy ThingJimMovie
2002The Twilight ZoneMario Devlin · 1 episodeShow
2002John QMitch QuigleyMovie
2001TangledDavid KleinMovie
2001Six Feet UnderBrody Farrell · 1 episodeShow
2001Borstal BoyBrendan BehanMovie
2000Down to YouEddie HicksMovie
1999Witness ProtectionSean BattonMovie
1999Anywhere but HereBennyMovie
1999SimpaticoYoung VinnieMovie
1999Outside ProvidenceTim DunphyMovie
1999The JoyridersCamMovie
1998The FacultyStanMovie
1998Niagara, NiagaraLead High School PunkMovie
1997The PostmanBillyMovie
1997In & OutJackMovie
1997All Over MeGusMovie
1997No Way HomeSeanMovie
1996Double JeopardyDerek KaminskiMovie
1995InflammableQuentin ValeMovie
1995Home for the HolidaysCounter BoyMovie
1994ERWillis Peyton · 1 episodeShow
1993Homicide: Life on the StreetLyle Warner · 1 episodeShow