The Tunnel TBA
as Senior Wilder
Namas Dei: The Tucker J. James Story 2025
as Hale James
The Woodsman 2020
as Doctor Caraway
Vice 2018
as Dennis Hastert
The Wrong Man 2017
as Fred Cassidy
The Phoenix Incident 2015
as Dr. Robert Weissman
The Next Dance 2014
as Dean
Black November 2012
as Rick
Credits from TMDB.