Actor · Born 1960
Senua's Saga: Hellblade II
2024 · as Shadow
O Black Hole!
2020 · as Vulture
Hellblade: Senua's Psychosis
2017 · as Zynbel
Hellblade: Senua's Sacrifice
2017 · as Shadow / Zynbel
Son of Perdition
2017 · as Norman Clifford
Allies
2014 · as Brigadier General Groves
RoboCroc
2013 · as Colonel Montgomery
Jet Stream
2013 · as Jack
The Walker
2007
Fighting Back: The Michael Watson Story
2001 · as Narrator
The Adventures of Young Indiana Jones: Masks of Evil
1999 · as Agent Picard
A Dog of Flanders
1999 · as Cogez