Tom Price

Tom Price played PC / Sgt. Andy Davidson in the Torchwood premiere episode Everything Changes and several subsequent episodes as well as the audio drama Asylum. He also voiced Father Ellard in the Big Finish Counter-Measures audio story Sins of the Fathers.