Filmography

A Knight in Camelot
5.5
A Knight in Camelot
1998
as Sir Lancelot
King David
5.6
King David
1985
as Amnon
Murder with Mirrors
6.5
Murder with Mirrors
1985
as Steven Restarick
Doctor Who: Shada
7.1
Doctor Who: Shada
2017
as The Krargs (voice)
Doctor Who: Warriors of the Deep
Harpur and Iles: Protection
7.5
Harpur and Iles: Protection
1997
as Jack Lamb
Monarch
7.0
Monarch
2000
as Thorn
Doctor Who and the Shada Man
Doctor Who and the Shada Man
2013
as Krarg
Bad News
Bad News
2020
as Kevin Nigel