The video will start in 8 Cancel

The Daily Star's FREE newsletter is spectacular! Sign up today for the best stories straight to your inbox Sign up today! Thank you for subscribing See our privacy notice Invalid Email

Legendary rocker Ozzy Osbourne has named Hollywood hunk Denzel Washington as the actor he wants to play him in a film about his life.

The Black Sabbath frontman gave a revealing Q&A session to fans following the release of his new album, Ordinary Man.

One fan asked: "Hi Ozzy. If you were to make a movie about your life, who would you pick to play your part?"

In response he named handsome A-lister Washington, who starred in hit films Flight and Malcolm X.

Ozzy, who once bit the head off a bat in a stage stunt, also revealed he would love to collaborate with Beatles legend Paul McCartney for a song.

He said: "I'd love to do something with Paul McCartney but I doubt it will happen."

(Image: Redferns via Getty Images)

And the iconic musician lifted the lid on his memories of getting drunk with the late wrestler Andre the Giant.

He said the Frenchman could drink copious amounts of booze without getting drunk.

A fan asked: "Since you have drank with Andre the Giant, are the stories of his ability to put them down true?

"Fuck yes. He would drink vodka and cranberry in a jug and would drink a 6-pack of beer while we waited for the jog to be made.

(Image: Getty Images for Turner)

"He would drink and drink and never get drunk."

Ozzy was a notorious drug user but says Ordinary Man is the first album he has made completely sober.

He said quitting booze means he's now able to "remember what I did yesterday".

But asked what he'd tell his 18-year-old self, he replied: "Have more sex and take more drugs. Have fun."