John Davey is best known for playing the superhero Captain Marvel -- opposite Michael Gray as the teenage Billy Batson -- in the '70s action TV show 'Shazam!' Guess what he looks like now!
TMZ Staff, TMZ
Fri, 07/21/2017 - 1:37am
John Davey is best known for playing the superhero Captain Marvel -- opposite Michael Gray as the teenage Billy Batson -- in the '70s action TV show 'Shazam!' Guess what he looks like now!