He played one of Thor's group of warriors, he's been pretty buff for a while.israeliag said:
I've liked him, but him as Chuck versus him as Shazam seems as big of a transformation as John Krasinski as Jim Halpert vs Jack Ryan. Both cases, it's not really I didn't think it would work, but rather I didn't have any reason to think it would work.