
Known for

On the Black Hill
1988

Playing Shakespeare
1984

Venom
1981

Pericles, Prince of Tyre
1984

The Ghost Downstairs
1982

The Racing Game
1979

How Green Was My Valley
1975

The Comedy of Errors
1978

A.D.
1985

Love's Labour's Lost
1985

The Tragedy of Coriolanus
1984

Peter the Great
1986
Acting (19)
1990The Plot to Kill HitlerAdolf HitlerFilm
1988On the Black HillBenjamin JonesFilm
1986HaremSalim (as Michael Gwilym)Film
1986Peter the GreatShafirov · 4 episodesSeries
1986Theban Plays: AntigoneChorusFilm
1985A.D.Pallas · 5 episodesSeries
1985Love's Labour's LostBerowneFilm
1984The Tragedy of CoriolanusAufidiusFilm
1984Playing Shakespeare · 9 episodesSeries
1984Pericles, Prince of TyrePericlesFilm
1982The Ghost DownstairsMr. FastFilm
1981VenomDet. Constable Dan SpencerFilm
1981Priest of LoveJohn Middleton MurryFilm
1980HopscotchAlfieFilm
1979The Racing GameSid Halley · 6 episodesSeries
1978The BBC Television ShakespearePericlesSeries
1978The Comedy of ErrorsAntipholus of EphesusFilm
1978Ice AgeOswaldFilm
1975How Green Was My ValleyOwen Morgan · 6 episodesSeries