Stand-up comedian Dave Chappelle has been attacked by a person who ran on stage at the Hollywood Bowl in LA.
“A man charged and tackled” Chappelle just as the show was ending, according to Brianna Sacks, a reporter at the show.
She said security “rushed and started punching and kicking the s*** out of Chappelle’s attacker”.
Actor Jamie Foxx was among those who ran to help.
Video showed the attacker, with a badly dislocated arm, being loaded onto an ambulance.
Another journalist at the show said they had “lunged” at Chappelle and sent him “flying in the air”.
“He fell backwards on to his back, with his arms and legs up in the air. He was obviously in shock. We were all in shock…” said Sharon Carpenter.
In a clip shared on social media, Chappelle joked about the attacker: “It was a trans man”.
The comedian has been criticised by some for his jokes about the trans community and there was a backlash last year against his Netflix special.
Fellow stand-up comedian Chris Rock – who was slapped by Will Smith at the Oscars – also performed at the show.
“After Chappelle got attacked, he came on stage and they joked that it was Will Smith,” tweeted Brianna Sacks.
Chappelle also spoke about needing more security after his trans jokes controversy, as well as the Chris Rock incident, according to audience members.
UK comedian Jimmy Carr was at the Hollywood show and posted a picture of himself with Chappelle.
“Just happy everyone’s ok,” he tweeted.
The incident happened at the last of Chappelle’s four performances at the venue, part of the Netflix Is A Joke comedy festival taking place around LA.
The 48-year-old later returned to the stage to thank Jamie Foxx for intervening.
“Whenever you’re in trouble Jamie Foxx will show up in a sheriff’s hat,” he joked.
“This man is an absolute genius – we got to make sure we protect him at all times man – this is what it’s about…” Foxx replied.
A Hollywood Bowl spokesperson said “an active investigation” was under way.