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