Rhrodi Miles

Rhrodi Miles played Billy Davies in the Torchwood story Reset.