Machine Gun Kelly threw a punch at an angry Louder Than Life festivalgoer

Machine Gun Kelly performs at Louder Than Life Festival. Amy Harris/Invision/AP
Machine Gun Kelly punched a fan who shoved him during a performance.

The two had to be separated by security at Louder Than Live festival in Louisville, Kentucky.

Kelly also criticised reports that Kelly was booed by festivalgoers.

For more stories, visit Insider's homepage.

Machine Gun Kelly was caught punching a fan during his Louder Than Life festival performance at Louisville, Kentucky.

Two fans jumped over the barrier to get close to Kelly while he sang in the photo pit. A social media video showed the two of them. One of those people pushed MGK until security could reach him.

Kelly, 31, threw a punch at the fan while security tried to seperate the two. Kelly continued performing.

Insider reached out to Kelly's representatives in order for them to comment.

Kelly, the "Lonely" singer, also criticised media outlets like Rolling Stone, who claimed Kelly was "booed incessantly" during his performance.

Online videos were posted of Kelly onstage while fans booed and chanted "you suck".

Kelly shared a tweet that reshared another video showing fans singing Kelly's lyrics.

Kelly was recently criticised by fans for mocking Slipknot's heavy metal band during Chicago's Riot Fest earlier in the month. Chicago Sun-Times reported Kelly stated that he was more concerned about Slipknot's performance than Kelly. Let me show you who chose to be there instead of being with all the weird, old dudes in masks.

Kelly was also involved in an altercation at MTV's Video Music Awards with Conor McGregor, an MMA fighter. McGregor was seen throwing drinks at Kelly and security had to separate them. Kelly didn't comment on the incident, and McGregor stated that they had no problem.

Insider has the original article.