The Great War
2019 · Drama
as Capt. William Rivers
Black Wood
2022 · Drama
as Dutch
Tater Tot & Patton
as Erwin
Dust of War
2013 · Action
as General Chizum
A Deadly Obsession
2012 · Action
as Lt. Michael Olsen
Lost on a Mountain in Maine
2024 · Adventure
as Lead Ranger
The Unholy
2021 · Drama
as Geary
Operation Seawolf
2023 · Action
as Capt. Peter Rudolf
The Spirit of Christmas
2015 · Drama
as Sheriff Bell
Don McKay
2009 · Drama
as Officer Tierney
Letters to Santa
2023 · Comedy
as Santa
2022 · Action
Tumbledown
2016 · Comedy
as Metal Head
Blood and Money
2020 · Drama
as Night Guard
The Last Son
2021 · Action
as Coleman
Underdog
2007 · Action
as Cop
The Shade
2023 · Drama
as Customer
The Maiden Heist
2010 · Comedy
as Warehouse Foreman
Black Irish
as Officer Cowen
The Forger
2015 · Crime
as Martin
American Woman
as Detective O'Brien