Xanadu TBA
as Window Cleaner
Jericho Ridge 2024
as Chief Deputy Dennis Bailey
Wrath of Man 2021
as Tom
Concrete Plans 2020
as Jim
Official Secrets 2019
as Jerry
Allied 2016
as Hendon Gate Guard
Everest 2015
as Klev Schoening
Allies 2014
as Sergeant Harry McBain
Brave 2012
as Additional Voices (voice)
Credits from TMDB.