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

The Robots

 * The Robots of War - Rax Heron

Torchwood

 * War Chest - Ed