Tom Cruise confirmed to sing in 'Rock of Ages'

The actor, 48, will play fictional heavy metal star Stacee Jaxx in , the big-screen adaptation of the hit Broadway musical.

SHARE THIS —

Tom Cruise is ready to rock -- and, yes, sing -- as a headbanger!

The actor, 48, will play fictional heavy metal star Stacee Jaxx in Rock of Ages, the big-screen adaptation of the hit Broadway musical, film director Adam Shankman confirmed to E! News' Ryan Seacrest on the red carpet at Sunday's Oscars.

PHOTOS: What all the stars wore at the 2011 Oscars

"He's studying his vocals," Shankman said.

In the show, Cruise's character sings Jon Bon Jovi's classic "Wanted Dead or Alive."

PHOTOS: Tom and Katie's wedded bliss

But, er, can Cruise carry a tune like his wife Katie Holmes?

"He can sing!" Shankman said. "It's a miracle!"

PHOTOS: Suri Cruise's charmed life

Along with Holmes, Cruise checked out a performance of the show last Sunday in Hollywood, where American Idol alum Constantine Maroulis stars.