
2006
Dil Jo Bhi Kahey... as Norman Besson2004
The Courtroom as Not available1999
Treasure Island as Captain Smollet1998
Coming Home as Bob Somerville1997
Midsomer Murders as Richard Carnack1993
Harry as Malcolm Laird1992
Heartbeat as James Robson1990
Cluedo as Simon Charles1990
The Saint: The Software Murders as River1989
Tree of Hands as Dr. Ian Raeburn1986
The Campbells as Dr. James Campbell1985
A.D. as Quintilius1984
Oxbridge Blues as Philip Geary1982
Squadron as Not available1980
S.O.S. Titanic as Second Officer Charles H. Lightoller1980
The Godsend as Alan Marlowe1980
Rain on the Roof as John1978
Blake's 7 as Leitz1978
The Voyage of Charles Darwin as Charles Darwin1977
An Hour in the Life... as Paul Clemence: Show Business Interviewer1976
The New Avengers as George Myers1974
Luther as Emperor Charles the Fifth1974
Jennie: Lady Randolph Churchill as Not available1973
Dear Parents as Not available1972
The Brothers as Not available1965
BBC Play of the Month as Gratiano1965
BBC Play of the Month as Underwood