The Masked Marvel was played by Tom Steele, who went uncredited. Bob Barton, the Marvel's true identity was played by David Bacon.