- TBAThe Very Last InterviewFilmDavid Shields
- TBAPrince of FlorenceFilmLucian
- TBAThe Noble ActFilm
- 2024SugarSeriesGarry
- 2024Roger Is a Serial KillerFilmJames
- 2023FoilFilmTom The Neighbor
- 2023Magic Carpet RidesFilmDusty
- 2022BabylonFilmGuest at Hearst Bungalow
- 2022HypochondriacFilmDad
- 2022Dear Mr. BrodyFilm
- 2021Blue MiracleFilmGary
- 2021The RetrospectiveFilmPJ (Spector #2)
- 2021Mister LimboFilm
- 2020The Dark and the WickedFilmFuneral Director
- 2020I Blame SocietyFilmFred
- 2019EuphoriaSeriesUncle Ted
- 2019BacurauFilmWilly
- 2019Golf!FilmBill
- 2019The Mangina ExitFilmOlder Blake
- 2018Thunder RoadFilmGuy in a Nice Suit on a Bicycle
- 2018Blood FestFilmRoger Hinckley
- 2018A HauntingFilmDonald Brewer
- 2018Shoot the Moon Right Between the EyesFilmLance
- 2018Foxy TrotFilmRobert
- 2017I Don't Feel at Home in This World AnymoreFilmNews Radio (voice)
- 2017Sick of it AllFilmCamillion Daily
- 20179 RacesFilmWes
- 2016This Is UsSeriesOfficer Michael Rowson
- 2016KrishaFilmDavid
- 2016TowerFilmAllen Crum
- 2016EasySeriesJay
- 2016MadFilmRobert the Attorney
- 2016Cloudy All DayFilm
- 20157 Chinese BrothersFilmDaryl
- 2014BoyhoodFilmGuy in Diner
- 2013Computer ChessFilmDave
- 2013A TeacherFilmEric's father
- 2013White ReindeerFilmDetective Ross
- 2013Yeah Kowalski!FilmPhil Kowalski
- 2013Loves Her GunFilmThe Clerk
- 2013Good NightFilmMax
- 2013Boys On Film XFilmPhil Kowalski (segment "Yeah Kowalski!")
- 2013The Horrible Life of Dr. GhoulFilmDr. Ghoul
- 2012Saturday Morning MassacreFilmMike Ryan
- 2012Pictures of SuperheroesFilmGil
- 2012The Man from OrlandoFilmRomeo
- 2010Harmony and MeFilmChatty Co-worker
- 2010Lovers of HateFilmRudy
- 2010The Happy PoetFilmCurtis
- 2006Friday Night LightsSeriesYoung Doctor
- 2006The Cassidy KidsFilmLewis Gaylord (Adult)
- 2006Repetition (with Variation)FilmThe Man