← Back

Known For
Harem
as Salim (as Michael Gwilym)
A.D.
as Pallas
Hopscotch
as Alfie
Peter the Great
as Shafirov
Playing Shakespeare
The Racing Game
as Sid Halley
How Green Was My Valley
as Owen Morgan
Venom
as Det. Constable Dan Spencer
Priest of Love
as John Middleton Murry
The Plot to Kill Hitler
as Adolf Hitler
Pericles, Prince of Tyre
as Pericles
The Comedy of Errors
as Antipholus of Ephesus
On the Black Hill
as Benjamin Jones
The Tragedy of Coriolanus
as Aufidius
Theban Plays: Antigone
as Chorus
Ice Age
as Oswald
Love's Labour's Lost
as Berowne
The Ghost Downstairs
as Mr. Fast