2020
Snowpiercer as Executioner2018
The Predator as Emily's House Merc2018
Skyscraper as Windbreaker Man2017
Death Note as Cop (uncredited)2012
Arrow as Volunteer2012
Battlestar Galactica: Blood & Chrome as Osiris Marine2011
Once Upon a Time as Thug2011
Mortal Kombat: Legacy as Technician #12010
Icarus as Vlad2009
Battlestar Galactica: The Plan as Nowart2005
Supernatural as Gaunt Demon2004
Stargate Atlantis as Guard2004
Stargate Atlantis as Rivers2004
Battlestar Galactica as Marine Allan Nowart2001
Smallville as Dante's Mechanic2000
Andromeda as Peder1997
Stargate SG-1 as Ninja Jaffa Leader1997
Stargate SG-1 as Team Leader