Francis Matthews, the voice of Captain Scarlet, has died at 86.

Anderson Entertainment announced the death of the actor who brought the Mysteron-battling sci-fi hero to life in Gerry Anderson's show between 1967 and 1968.