Actor
Black Adam
2022
as Intergang Squad Leader
The Retaliators
2022
as Ram Kady
Titanic 666
2022
as Brian Andrews
Dumbo
2019
as Neils Skellig
Finding Eden
2017
as Fred
Espionage Tonight
2017
as Nikos Papalexopoulous
Never Leave Alive
2017
as Ivan
Stormageddon
2015
as Cain / Able
Star Trek Into Darkness
2013
as Science Officer 0718
Thor
2011
as Frost Giant Grundroth
I Am Singh
2011
as Leif Lungren
Killing Ariel
2008
as Incubus
Pulse
2006
as Dark Figure
Saurian
2006
as Saurian Belrog
Orpheus & Eurydice
2000
as Charon
Liberty
as Alexei Andropov