Bradley Cooper is famous for playing a man who drinks himself into oblivion in 'The Hangover', but the actor himself doesn't drink a drop, although it wasn't always that way.
The star revealed to The Hollywood Reporter that he was once perhaps even more of a waster than his character Phil Wenneck.
The actor has now been sober for eight years but let loose a tall tale from his days as the ultimate party animal.
Cooper, Ed Helms and Zach Galifianakis in 'The Hangover' (Photo: WENN.com)
He told THR: "I was at a party, and deliberately bashed my head on the concrete floor, like, 'Hey, look how tough I am!' I did it again (and) I spent the night at St. Vincent's Hospital with a sock of ice, waiting for them to stitch me up,"
However despite making movies about blokes getting out of their minds the star has put his wild days behind him, saying: "I don't drink or do drugs anymore... Being sober helps a great deal... I remember looking at my life, my apartment... and I thought, 'What's happening?'
"I realised I wasn't going to live up to my potential, and that scared the hell out of me. I thought, 'Wow, I'm actually gonna ruin my life. I'm really gonna ruin it'."
Well Brad, we hope you rest in the knowledge that your sobriety has helped bring one of film's ultimate groups of partiers to the screen.
PHOTOS: Bradley Cooper walks the red carpet with ex Zoe Saldana for 'The Words'