Homer Todiwala

 voiced several characters for Big Finish Productions.

Stranded

 * Baker Street Irregulars - Adi

The War Doctor

 * Rewind - Regis Parenthis

The Diary of River Song

 * A Brave New World - Aaron / a Demon

UNIT: Nemesis

 * Power of the Dominators - Junaid

UNIT: Brave New World

 * Dark Side of the Moon - Trooper 1 / Astronaut 1 / UNIT Medic

The Robots

 * The Robots of War - Rax Heron

Torchwood

 * War Chest - Ed