Ian Hughes

Ian Hughes played Ralph Finch in the Torchwood story The Gathering and Knibbs in the Doctor Who story Empress of Mars.