One of the most powerful front men of a generation has passed away. Scott Weiland of Stone Temple Pilots and Velvet Revolver has died at the age of 48.

Weiland, who came to fame during the early 1990's grunge era, reportedly passed away in his sleep while on a tour stop in Bloomington, Minnesota, with his band The Wildabouts.

The singer had battled substance abuse problems throughout his career, logging multiple stints in rehab facilities. However, he was never able to get a handle on his demons.

Grammy-award winning Stone Temple Pilots, known for massive hits like 'Plush' and 'Interstate Love Song', split up in 2003 and Weiland went on to front Velvet Revolver, alongside former Guns N’ Roses guitarist Slash.

STP eventually reunited in 2008 before breaking up again in 2013. Scott released his autobiography, Not Dead & Not for Sale, in 2011 chronicling his life as a rock star and a drug addict.

Weiland leaves behind his wife of two years, photographer Jamie Wachtel.

The official cause of death is not immediately available.

I've long been an STP fan, and I've seen Scott perform with that band, with Velvet Revolver, and twice as a solo artist. And seeing him often times incoherent and inebriated, as much as his death saddens me, I feel like it could only end this way for him. He just put his body through too much. We share thoughts and memories with his family and friends.