Aled Pedrick

Aled Pedrik played Idris Hopper in the 2005 Doctor Who television story Boom Town.