Landscape with Invisible Hand 2023
as Zach
The In Between 2022
as Nerdy Kid
Yes, God, Yes 2020
as Student #1
Irresistible 2020
as Michael
Richard Jewell 2019
as Drunk Teen
Fist Fight 2017
as Joey
Credits from TMDB.