Breaking News in Yuba County 2021
as Teenage Boy
Freaky 2020
as Tim Turnipseed
The Devil All the Time 2020
as Gene Dinwoodie
Richard Jewell 2019
as Drunk Teen
Hot Summer Nights 2018
as Dishwashing Boy #1
Candy Jar 2018
as Davidson Debater #1
Table 58 2015
as Dullbert Finkelsteen
Too Many Cooks 2014
as Jim Cook
Credits from TMDB.