Actor Chris Pratt is currently enjoying a huge wave of publicity following the runaway success of his new film Guardians of the Galaxy that’s topping box offices around the world.

Chris Pratt radio appearance
Chris Pratt mocked Orlando Bloom and rapped some Eminem lyrics during radio appearance

But now he’s unveiled something of a latent talent for rapping during a guest spot on a talk radio show. Pratt was interviewed by DJ Whoo Kid on the show ‘Whoolywood Shuffle’ and when the discussion moved on to rap music, he professed his love for Eminem by discussing his appearances on Dr Dre’s The Chronic 2001.

“I know every word – every word – to that album”, the actor said, “Me and my friend lived in a van in Maui and we listened to [that album] and smoked every day”. When asked to prove it he delivered not only Eminem’s refrain but also his entire verse from the album’s hit single ‘Forgot About Dre’.

MORE: Can Chris Pratt build his career on Guardians of the Galaxy?

Pratt was also asked about the recent scuffle between Orlando Bloom and Justin Bieber in Ibiza, and the actor expressed a sarcastic sympathy with Biebs. "How embarrassing to get punched by Orlando Bloom! Like, of all the people you get punched by, it's Orlando Bloom?" he said.

Watch Chris Pratt arriving at the Guardians of the Galaxy premiere in New York:

Having initially thought it was David Hasselhoff who threw the punch at Bieber (the discussion had earlier mentioned the Hoff in the context of a mooted remake of Knight Rider), Pratt joked “I'd rather get farted on by David Hasselhoff than punched by Orlando Bloom."

Pratt is hot property right now, with more starring roles bound to be thrown his way following his recent success with Guardians…, on top of a voice credit in The Lego Movie and roles in Zero Dark Thirty and Moneyball.