

The Dark Knight
2008 · as Joker's Thug #2 (uncredited)

American Assassin
2017 · as Martial Arts Instructor

Terminator Salvation
2009 · as Tunney

The Accountant
2016 · as Alpha Merc

Boss Level
2021 · as Mr. Good Morning

Stand Up Guys
2012 · as Jargoniew #2

Point Blank
2019 · as Thug #2

Ending the Knight
2012 · as Self

The Parole Officer
2001 · as 1st Hardman