Dwayne "The Rock" Johnson showed he is in top spirits as he recovers from surgery, flexing his muscles from his hospital bed.

The GI Joe: Retaliation actor had to have an operation on his abdominal area after tearing his abdomen and abductor muscles while defending his WWE wrestling title in an April 7 match against John Cena.

"Surgery a success! Dr repaired 3 hernial tears (fun pain). Superman is on the mend.. #WeFallWeRise" tweeted the 40-year-old, with a photo of him showing off his biceps in a tight Superman T-shirt.

Dwayne, who has been preparing for his upcoming role as Greek demi-god Hercules, is due to return to the UK for the premiere of Fast And Furious 6 in May.