Eric Deacon

Eric Deacon (born 25 May 1950) played Mykros in the Doctor Who television story Timelash.