Asadorian-Mejia / Splash News 1 / 2
Asadorian-Mejia / Splash News 1 / 2

Former Skid Row rocker Sebastian Bach was hailed a hero at a Guns N' Roses gig on Sunday, after he stopped a knife-wielding man from approaching his close friend Axl Rose.

RELATED: See which celebs got in trouble with the law in 2009

Bach, along with a host of stars including Mickey Rourke and Ryan Phillippe, was at the Gramercy Park Hotel in New York for an exclusive show by the band.

But the rocker was stunned to see a man enter the bar carrying a blade and immediately confronted him, fearing he would try to attack one of the band or guests.

RELATED: 12 Stars Who Were Lost in the '80s

Security then evicted the troublemaker, according to New York Post's gossip column PageSix.

A source tells the publication, "The man walked in while Guns N' Roses was onstage and pulled out a knife and flicked the blade out.

RELATED: Check out the Heavy Metal Superfan Blog

"Sebastian, who was standing on a banquette said: 'Nobody is getting anywhere near my man Axl Rose with a knife,' and went after him. Security then immediately threw him out.

"The man appeared to be drunk. It was dealt with so quickly that none of the other guests or the band were aware of it."