Judging by Vin Diesel's usual cinematic fare, you'd think he'd be more likely to blaze through an explosion scene in a high-budget action movie than, say, belt out some lyrics from a musical.

But then again, the growly-voiced guy is full of surprises.

In a visit to The Late Late Show with James Corden on Wednesday night, the man with the greatest guns in Hollywood showed off his photo on the Jan/Feb issue of Men's Fitness, did a couple impersonations of the jolly British host, and broke into song—a riff on Oliver! to be exact. Watch everything play out:

Not bad for a guy who voices a giant talking tree.

Oh, and if you want to get the locked and loaded upper body Diesel famously rocks, check out his very own shoulder and arm workouts.