Actor
Escape Plan: The Extractors
2019 · as Devil's Station Guard
ICE Agent
2013 · as Ray Kieffer
Alex Cross
2012 · as Fan Yau Bodyguard #1
The Sleeper
2012 · as Detective Drake
Death Stop Holocaust
2009 · as Dr. Tim Stevenson
Crops
2006 · as Captain Castle