2013
as Young Stratton Inc. Broker (uncredited)
2017
as Lafayette Protester
2023
as Process Server
2016
as Teenage Boy #2
2015
as Teenager (uncredited)
as Teenage Dude (uncredited)
2025
as Officer Brandt
2014
as Student Driver
as Shy Nerdy Guy
as Ben
as Tommy Ashby
2019
as Gordon Grafton
as White Cliff
as Frank Cunningham
2020
as Jason Jay