Dead and Breakfast as Jack
2024
Crescent City as Pastor Lawson
2024
The Girl in the Pool as Mike
2023
97 Minutes as Asghar
2023
The Wrath of Becky as Anthony
2022
Fortress: Sniper's Eye as Ken Blain
2021
Fortress as Ken Blain
2021
Survive the Game as Frank
2021
Out of Death as Hank Rivers
2020
Disturbing the Peace as Matt Reynolds
2019
Why Not Choose Love: A Mary Pickford Manifesto as Jack Pickford
2019
1st Born as Dr. Friedman
2018
Woman on the Edge as Kerry
2018
The Con Is On as Hans
2017
Jeepers Creepers 3 as Team Leader Miller
2017
Washed Away as Parker
2016
The Midnight Man as Alan
2016
Jack Goes Home as Jeffrey
2015
Sun Belt Express as Officer Cass
2014
The Mysteries of Laura as Wall Street (1 episode)
2014
Fort Bliss as Sergeant Morrison
2013
Sleeping with the Fishes as Daniel
2012
Hunting Season as Plumber (1 episode)
2011
Fairview Falls as Joey
2009
The Ministers as Young Cop
2009
An Englishman in New York as Brawny Man
2008
The Narrows as Big Guy
2007
Chapter 27 as Joseph
1999
Law & Order: Special Victims Unit as Adam Kuhn (1 episode)