Dyfed Potter

Dyfed Potter played Mike Lyndon in the Torchwood television story Sleeper.