Cast and Crew of Shazam!

Shazam!

The live-action adventures of Captain Marvel! By uttering a single magic word young Billy Batson transforms himself into the world's mightiest mortal, Captain Marvel. The acronym of the first letters of the names of the six elders who train Billy with their respective special gifts: Solomon, wisdom; Hercules, strength; Atlas, stamina; Zeus, power; Achilles, courage; and Mercury, speed, in a word ... SHAZAM!

Full Cast of Shazam!

Michael Gray as Billy Batson

Michael Gray

as Billy Batson (28 episodes)

Michael Gray was born on September 2, 1951 and is currently 73 years old.

John Davey

as Captain Marvel (13 episodes)

Greg Mabrey

as Jackie (2 episodes)