Errol Ryan

Errol Ryan was the technical manager on the Doctor Who television story State of Decay.