2023
Bottoms
Actor - Principal Meyers
2021
Capone
Actor - Supervisor Nordhoff
2017
Spider-Man: Homecoming
Actor - History Teacher
Mark Felt: The Man Who Brought Down the White House
Actor - John Ehrlichman
2016
The Free State of Jones
Actor - Col. Robert Lowry
Midnight Special
Actor - FBI Agent
Miracles from heaven
Actor - Ben
Full filmography