James Erskine

James Erskine is a director he has directed 1 Torchwood episode

Torchwood
Series 1
 * Random Shoes