2023
as Dracula
2023
as Man in Black
2023
as Monster Boy
2022
as Maintenance Worker (uncredited)
2019
as Dr. Mosku
2018
as Trevor Hillcrest
2018
2018
as Shona'karakehte
2018
as Tybalt
2017
as Darth Squanto
2016
as Captain James T. Morris
2016
as Draven
2016
as Saltine Warrior
2016
as Cornelius
2015
as Merlock
2015
as Dracula
2015
as Boxing Fan (uncredited)
2014
as Hunter
2014
as General Czar
2013
as Soldier / SWAT / Passenger / Protester
2013
as Vox The Enforcer
2012
as Gang Member
2012
as Agent Pagano
2011
as Mr. White
as Herd Winchell