Sam Stafford

 voiced several characters for Big Finish Productions.

Philip Hinchcliffe Presents

 * The God of Phantoms - Adam Ross

Stranded

 * Patience - Baby Judoon

The Third Doctor Adventures

 * Conspiracy in Space - Lieutenant Ruji
 * The Annihilators - Private Pritchard / Sergeant Snell

The Lone Centurion
As King Arthur
 * The Once and Future Nurse
 * The Glowing Warrior
 * The Last King of Camelot

The Eighth of March

 * The Turn of the Tides - Matasar / Rob Temby / Shayoon / Azworad Comrade