Actor · Born 1948
Elsinore
20 Nov 2026 · as Hamlet's Ghost
Peppa Pig: Wedding Party!
2024 · as Mr Bull (voice)
Peppa's Cinema Party
2024 · as Mr Bull / Grandad Dog (voice)
The Protégé
2021 · as Edward Hayes
Jungle Beat: The Movie
2020 · as Grogon (voice)
Easter in Art
2020 · as Mark (voice)
Hamlet
2018 · as Ghost/Player King
The Man with the Iron Heart
2017 · as General Wagner
Canuck Black
2014 · as Canuck Black (voice)
Crystal Skulls
2014 · as Hadden
Ironclad 2: Battle for Blood
2014 · as Gilbert De Vesci
Son of God
2014 · as Noah
The Iron Lady
2011 · as Admiral Fieldhouse