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