Acting
20 titles
No biography available.
The Nevers
Older Gentleman
Bad News
Kevin Nigel
Starhunter ReduX
Ike
Doctor Who: Shada
The Krargs (voice)
Dinosapien
2007
Monarch
Thorn
A Knight in Camelot
Sir Lancelot
Harpur and Iles: Protection
Jack Lamb
Bugs
William
Heartbeat
Evans
Agatha Christie's Poirot
Paul Deroulard
Crossbow
1987
Howards' Way
Pierre Challon
King David
Amnon
Murder with Mirrors
Steven Restarick
Robin of Sherwood
Grendel
Sherlock Holmes
Gennaro Lucca
Doctor Who: Warriors of the Deep
Paroli
Minder
Mark Graves
Doctor Who
Paroli / Voice of Sentinel Six