Robert Demeger

Robert Demeger played a Preacher in the Doctor Who television story The Shakespeare Code.