Tom Price

Tom Price plays PC Andy Davidson, a recurring character in Torchwood.