2023
Art-House America: Austin Film Society as Self2022
The Weird Kidz as Wyatt (Voice)2021
Shoplifters of the World as Ryan2021
El Fantasma as Lee Harvey Oswald2021
With Pleasure as The Bar Fly2020
The Good Lord Bird as Salmon Brown2020
The Get Together as Face Tattoo2019
The Man Who Killed Hitler and Then the Bigfoot as The Clerk2019
Summer Night as Jameson2018
The Last Movie Star as Shane McAvoy2018
Bodies of Water as Marsh2017
The Circle as Mercer Regalado2017
Blood Money as Victor2017
The End of Decay as Ben2016
Barry as Will2016
Richard Linklater: Dream Is Destiny as Self2016
By the River as Himself2015
Twelve Years as Self2014
The Tonight Show Starring Jimmy Fallon as Self2014
Boyhood as Mason2009
Hallettsville as Young Tyler2006
Fast Food Nation as Jay Anderson2005
Faith & Bullets as Thomas Chaney Jr.2002
Lone Star State of Mind as Young Earl1996
The Daily Show as SelfNaN
Drowned as Boy2018
Bodies of Water Associate Producer