2018
A Discovery of Witches as Mr. Johnson (1 episode)
2010
Anton Chekhov's The Duel as Ustimovitch
2006
Aberfan: The Untold Story as NCB Counsel
1995
The Buccaneers (1 episode)
1989
Words of Love as Mr. Chesterton
1988
Starlings as Mr Brown
1980
At the Fountainhead (Of German Strength) as 1st Policeman
1977
The Professionals as Car Salesman (1 episode)