Sam Beazley

Sam Beezely played Alan Ellis in the Torchwood episode, Out of Time.