Known For
Filmography

The Plot to Kill Hitler
Movie · as Adolf Hitler

On the Black Hill
Movie · as Benjamin Jones

Harem
Movie · as Salim (as Michael Gwilym)

Theban Plays: Antigone
Movie · as Chorus

Peter the Great
TV · as Shafirov · 4 eps

Love's Labour's Lost
Movie · as Berowne

A.D.
TV · as Pallas · 5 eps

The Tragedy of Coriolanus
Movie · as Aufidius

Pericles, Prince of Tyre
Movie · as Pericles

Playing Shakespeare
TV · 9 eps

The Ghost Downstairs
Movie · as Mr. Fast

Venom
Movie · as Det. Constable Dan Spencer

Priest of Love
Movie · as John Middleton Murry

Hopscotch
Movie · as Alfie

The Racing Game
TV · as Sid Halley · 6 eps

The Comedy of Errors
Movie · as Antipholus of Ephesus

Ice Age
Movie · as Oswald

The BBC Television Shakespeare
TV · as Pericles · 1 ep

How Green Was My Valley
TV · as Owen Morgan · 6 eps
