Yep. The guy has a crapload of roles, from silly to more action-hero serious. I’d also toss Bautista out there, he’s pretty good and has had a good variety of roles, but Johnson wins I think just by having way more screen time.
Dwayne Johnson has definitely improved as an actor. I thought he was absolutely shit in The Mummy Returns but great in the more recent Jumanji reboots.