Actor
The First Time
2018 · as David
Time Raiders
2016 · as German Commander A
Dragon Blade
2015 · as Scar Face Centurion
Jupiter Ascending
2015 · as Kalique Gene Tech (uncredited)
Outcast
2014 · as Crusader
Muppets Most Wanted
2014 · as Gulag Captain
Kick-Ass 2
2013 · as New York Cop (uncredited)