Actor
McVeigh
2024
as Officer
Shirley
2024
as Sweeney
The Kiss List
2023
as Music Teacher
Desperation Road
2023
as Sheriff
Silo
2021
as Merrick
Dark Waters
2019
as Dr. Brooks
JL Family Ranch
2016
Thanatophobia
2016
as Papa Cranshaw
The Ultimate Legacy
2015
as Ulrik Kiel
The Old Winter
2014
as Harold Pruitt
Little Accidents
2014
as Carl
Dead Moon Rising
2007
as Nick