Tom Cruise’s 'Rock of Ages' Performance Praised by Def Leppard (Video)

Cruise on Stage Rock of Ages - H 2012
Warner Bros. Pictures

Cruise on Stage Rock of Ages - H 2012

The actor had trained his voice for just several months, but ended up impressing the rockers with his rendition of "Pour Some Sugar On Me" during a set visit.

Just ahead of the release of Rock of Ages, Tom Cruise has received positive reviews from two important critics: members of Def Leppard.

Rick Savage and Joe Elliott told the Associated Press they were impressed with Cruise’s voice, which they heard firsthand during a visit to the set of the New Line musical.

Cruise's fictional rock God Stacee Jaxx performs the Def Leppard classic “Pour Some Sugar On Me” in the film, and Savage and Elliot watched Cruise wail on their song. 

PHOTOS: 'Rock of Ages' Premiere Features Tom Cruise and Julianne Hough, plus Josh Duhamel and Fergie in Costume

“He said ‘I’ve never sung. I started taking lessons four or five months ago,’” recalled Elliott.

Elliott said the actor had been training his voice a few hours a day while shooting other films.

“I thought ‘Wow. If he’s got that good in four or five months, that’s much better than half the people in some of these talent shows.’"

Rock of Ages opens Friday and boasts a cast also featuring Alec Baldwin, Julianne Hough, Russell Brandand, and Bryan Cranston.

Watch the video below.