2025
as Lieutenant Blake
2024
as Roth
2021
as Policeman #1
2021
as Lab Technician (uncredited)
2021
as John Smith
2020
as Cole
2019
as Wax
2018
as Emil
2018
as Commander Quex-Ul
2017
as Kingsman's Cab Driver
2016
as Cage Match Goon
2015
as Josef Novak
2014
as Graveyard Thug
2012
as Quintus
2012
as Bobby
2011
as Tristan
2010
as Paul
2008
as Buchinsky
2007
as Alexander the Great
2007
as Thug
2005
as John
2001
as Brigman
2001
as Hitman (uncredited)
1994
as Drop Dead Gorgeous