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