Acting
King David
1985
A Knight in Camelot
1998
Murder with Mirrors
Harpur and Iles: Protection
1997
Doctor Who: Warriors of the Deep
1984
Monarch
2000
Doctor Who: Shada
2017
Doctor Who and the Shada Man
2013
The Krargs (voice)
Krarg
Thorn
Sir Lancelot
Jack Lamb
Amnon
Steven Restarick
Paroli