Robbie Jarvis

 voiced several characters for Big Finish Productions.

Torchwood

 * Torchwood cascade CDRIP.tor - Stephen

The Sins of Captain John

 * The Restored - Prison Guard
 * Escape from Nebazz - Guard
 * Peach Blossom Heights - Trevor