in the Forest" − Alexander Kutsov 1981 – Winston Churchill: The Wilderness Years – Ralph Wigram 1981 – Play for Today – 1 Episode: "No Visible Scar" − Doctor 1982 – BBC2 Playhouse – 1 Episode: "The Workshop" − Max 1982 – Play for Today – 1 Episode: "Willie's Last Stand" − Willie 1982 – Crown Court – 1 Episode: "Face Value: Pt. 1" − Defence Counsel 1982 – Gavilan – 1 Episode: "Sarah and the Buzz" – Mr. Snow 1984 – Cagney & Lacey – 1 Episode: "Victimless Crime" – Yves Benoit 1984 − Mitch − 1 Episode: "Postman's Knock" − Harry Warren 1984-1985 – Falcon Crest – 19 Episodes – Gustav Riebmann 1987 – Yesterday's Dreams – Martin Daniels 1989 − Pursuit / Twist of Fate 2 Episodes - SS-Oberfuhrer Mittendorf 1992-1993 – The Young Indiana Jones Chronicles – 2 episodes – Frederick Selous 1994 – Viper – 1 Episode: "Once a Thief" - Dr. Samuels 1994 – Grushko – 2 Episodes – Bosenko 1995 – The Final Cut – 4 Episodes – Tom Makepeace 1996 – Tales from the Crypt – 1 Episode: "Smoke Wrings" – Alistair Touchstone 1996 - Samson and Delilah (1996 miniseries) (TNT) - Manoah 1998–2002 – ER – Dr. Charles Corday – 3 episodes 2000 – Inspector Morse – 1 Episode: "The Remorseful Day" – Frank Harrison 2002 – Monarch of the Glen – 11 Episodes – Andrew Booth 2005 – Waking the Dead – 2 episodes: "Straw Dog" – Dr. Hoyle 2006 – Midsomer Murders – 1 Episode: "Down Among The Dead Men" – Sir John Waverly 2006–2007 – New Street Law – Laurence Scammel QC 2006 – Number 13 – TV movie adaptation of M. R. James short story "Number 13" – Mr Harrington – Cathedral archivist 2007 – Diamond Geezer – 1 Episode: "Old Gold" – Sergey 2007 – The Whistleblowers – 2 Episodes: "Environment & Fit for Purpose" – Joseph Cole 2007 – Hotel Babylon – 1 Episode – Sir Christopher Price 2008 – Agatha Christie's Poirot – 1 Episode: "Appointment With Death" – Col. Carbury 2009 – Lark Rise to Candleford – 1 Episode – Old Edmund 2010 – Spooks – 1 Episode – Levi Cohen 2012 – Strike Back – 2 Episodes - "Vengeance: Parts 5 & 6" – Peter Evans 2013 – The Bible – Samuel – 2 episodes 2013 – Lucan – 1 Episode –