FEATURE: Five Young Actors Who Could Play Billy Batson In ‘Shazam’
2. Caleb Mclaughlin
Known For: Stranger Things and Shades of Blue.
Caleb Mclaughlin is an American actor who shone in the recent Netflix series Stranger Things. He can play a moody, stubborn little shit really well something of a character trait that Batson has. He’s going places too in the business if he keeps performing like he did in Stranger things.