Peter Sandys-Clarke

Peter Sandys-Clarke played Tim in the Torchwood story Captain Jack Harkness.