2025Elite Force: B.R.I. - Body Recovery Immunisation— Dr. Marco
2025Animal Within— Erik Mines
2023Bullets for the Bad— Killer
2023Life Upside Down— Tony
2021Girl Trip— Stan
2019Acceptable Damage— Vince
2018The Bounty Killer
201716/03— Detective Stevens
2016Morgan— Charles Grimes
2016When Demons Die— Aaron
20146 Bullets to Hell— Billy Rogers
2013Rock And Roll F. 'n' Lovely— Cee
2012Liz ve Dick— London Hotel Manager #2
2010Geçmişin Sırları— Brian Shepard
2009The Donner Party— Patrick Dolan
2008Road Reps— Paul
2006Köpeğin Derdi Beni Gerdi— Jeffrey the Butler
2005The Loch Ness Monster— Dr. Richard Bernstein (voice)
1999İsa'yı Doğuran Meryem— James the Great
1997Bent— SS Guard
1995Savage Hearts— Homer
—Cutter— Abel
—The Rectory— Harry Price
—Get Back Season— Mr Cavish
—Bulldogs— Chuck Wolfe