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