2004
May 33rd as Daddy (2 episodes)
2001
Pandaemonium as Jones
1994
Pie in the Sky as Colin Smallwood (1 episode)
1990
The Chief as John Bavistock (1 episode)
1985
Love's Labour's Lost as Moth
1983
Cymbeline as Pisanio
1979
Terry and June as Golfer (1 episode)
1979
Danger UXB as Colin Mulley (1 episode)
1978
The Seagull as Medvedenko
1977
Sweeney! as SB Sergeant
1974
Doctor Who: Planet of the Spiders as Tommy
1973
Brussel Sprouts as Ken
1973
The Love-Girl and the Innocent as Chegenyov
1972
The Protectors as Ludo Jones (1 episode)
1971
Justice as Andy (1 episode)
1965
BBC Play of the Month as Chegenyov (1 episode)
1965
BBC Play of the Month as Semyon Medvedenko (1 episode)
1963
Doctor Who as Tommy (6 episodes)
1951
Hallmark Hall of Fame as Brendan Bracken (1 episode)