2011
as Frost Giant Grundroth
2022
as Intergang Squad Leader
2013
as Science Officer 0718
2019
as Neils Skellig
2006
as Dark Figure
2003
as Dancer in Club (uncredited)
2015
as Thenn warg
as Cain / Able
as Ram Kady
as Brian Andrews
2008
as Incubus
as Saurian Belrog
2017
as Fred
as Nikos Papalexopoulous
as Ivan
as Alexei Andropov
as Leif Lungren
as Master Chief Saxin
2000
as Charon