2025BugoniaTeddyMovie
2025Zero DayRoger Carlson · 6 episodesShow
2024Kinds of KindnessRobert / Daniel / AndrewMovie
2024Civil WarMilitia Soldier (uncredited)Movie
2023Killers of the Flower MoonTom WhiteMovie
2023Love & DeathAllan Gore · 7 episodesShow
2022WindfallCEO · ProducerMovie
2021AntlersPaul MeadowsMovie
2021The Power of the DogGeorge BurbankMovie
2021Jungle CruisePrince JoachimMovie
2021Judas and the Black MessiahRoy MitchellMovie
2020I'm Thinking of Ending ThingsJakeMovie
2019The IrishmanChuckie O'BrienMovie
2018ViceKurtMovie
2018Game NightGaryMovie
2017HostilesLieutenant Rudy KidderMovie
2017The PostRoger ClarkMovie
2017No ActivityAngus · 8 episodesShow
2017American MadeSheriff DowningMovie
2017The DiscoveryToby HarborMovie
2016Other PeopleDavid MulcaheyMovie
2015Bridge of SpiesJoe MurphyMovie
2015Black MassKevin WeeksMovie
2015The ProgramFloyd LandisMovie
2014Olive KitteridgeJerry McCarthy · 4 episodesShow
2014The HomesmanGarn SoursMovie
2014FargoEd Blumquist · 10 episodesShow
2014FlutterDavidMovie
2013Dalai LamaJeffMovie
2012The MasterVal DoddMovie
2012BattleshipBoatswain Mate Seaman Jimmy "Ordy" OrdMovie
2012BentGary · 6 episodesShow
2011Black MirrorRobert Daly · 2 episodesShow
2011PaulJakeMovie
2010Happiness RunsChadMovie
2010Meeting SpencerSpencer WestMovie
2009ShrinkJesusMovie
2009Observe and ReportCharlesMovie
2008Childrens HospitalJesse · 1 episodeShow
2008The FlyboysBully #1Movie
2008The SacrificeLemmonMovie
2008Fear ItselfLemmon · 1 episodeShow
2006Friday Night LightsLandry Clarke · 63 episodesShow
2004HuffDawson James · 1 episodeShow
2004The FailuresBoeMovie
2003When Zachary Beaver Came to TownJayMovie
2003Cold CaseRyan Stewart · 2 episodesShow
2003The Lyon's DenRay Ferris · 1 episodeShow
2002Like MikeOxMovie
2002Children on Their BirthdaysPreacher StarMovie
2000All the Pretty HorsesYoung Grady (uncredited)Movie
1999Judging AmyJames Franklin · 1 episodeShow
1999Varsity BluesTommy HarborMovie
1998Finding NorthHoboMovie
1996Sabrina, the Teenage WitchBigger Kid · 1 episodeShow
1993Walker, Texas RangerRussell, Jr. · 1 episodeShow