CharacterFlash GordonFlash Gordon in Defenders of the Earth (1986), played by Lou Richards. Played byLou RichardsAppears inDefenders of the Earth1986