1990Заговор против ГитлераФильмв роли Adolf Hitler
1988On the Black HillФильмв роли Benjamin Jones
1986Theban Plays: AntigoneФильмв роли Chorus
1986ГаремФильмв роли Salim (as Michael Gwilym)
1986Пётр ВеликийСериалв роли Shafirov · эпизодов: 4
1985A.D.Сериалв роли Pallas · эпизодов: 5
1985Love's Labour's LostФильмв роли Berowne
1984Pericles, Prince of TyreФильмв роли Pericles
1984Playing ShakespeareСериалэпизодов: 9
1984The Tragedy of CoriolanusФильмв роли Aufidius
1982The Ghost DownstairsФильмв роли Mr. Fast
1981Змеиный ядФильмв роли Det. Constable Dan Spencer
1981Служитель любвиФильмв роли John Middleton Murry
1980Игра в классикиФильмв роли Alfie
1979The Racing GameСериалв роли Sid Halley · эпизодов: 6
1978The BBC Television ShakespeareСериалв роли Pericles · эпизодов: 1
1978The Comedy of ErrorsФильмв роли Antipholus of Ephesus
1978Ice AgeФильмв роли Oswald
1975How Green Was My ValleyСериалв роли Owen Morgan · эпизодов: 6