2004
May 33rd as Daddy (2 episodes)
2001
Pandaemonium as Jones
1994
Pie in the Sky as Colin Smallwood (1 episode)
1985
Love's Labour's Lost as Moth
1982
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)
1963
Doctor Who as Tommy (6 episodes)
1951
Hallmark Hall of Fame as Brendan Bracken (1 episode)