Asher Angel is about to make his big screen debut in Shazam!, and opening up about playing the young Billy Batson on screen.

“Billy’s had a hard life but he’s a smart, street-savvy kid,” the 16-year-old actor shared in a recent interview. “He’s a little sneaky, too, but he’s had to be.”

Asher added, “He’s been his own guardian, he’s had no one, which has kind of been his choice because he just wants to find his mom. So, he’s had to do everything for himself in order to stay alive and look for her.”

A handful of new stills from the movie were just released and JJJ has them all in our gallery!

Shazam! centers on Billy Batson’s (Angel), who can turn into the adult Super Hero Shazam (Zachary Levi), courtesy of an ancient wizard.

The movie will fly into theaters on April 5th. Watch the trailer here!