Tom Price

Tom Price plays PC Andy Davidson on several episodes of Torchwood.