Homer Todiwala

 voiced several characters for Big Finish Productions.

Stranded

 * Baker Street Irregulars - Adi

The Robots

 * The Robots of War - Rax Heron

The Diary of River Song

 * A Brave New World - Aaron / a Demon

UNIT: Nemesis

 * Power of the Dominators - Junaid