Eric Deacon

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