US singer Chris Brown has been arrested in West Palm Beach, Florida, on a felony battery warrant issued by police.
Brown, 29, whose previous legal troubles include assaulting singer Rihanna in 2009, was released after posting a $US2000 ($A2700) bond, the Palm Beach County Sheriff’s Office said.
Local news media reports said Brown was arrested late on Thursday after a show on his Heartbreak on a Full Moon tour in West Palm Beach.
After he finished performing on stage, the singer was taken away by police who were waiting for him.
A police spokesman in Tampa, 275km northwest of West Palm Beach, said that department had issued a warrant for Brown’s arrest over an incident in April 2017 when he allegedly punched a photographer at a nightclub.
The photographer was Bennie Vines Jr., who was hired by the club to take photos during an event hosted by Brown.
He has told police Brown told him to move away but Brown punched him in the mouth before leaving with his entourage, police said.
Vines refused medical treatment, but told police officers he wanted to prosecute because of a minor lip cut.
Lawyers for the singer did not immediately respond to requests for comment.
Brown was scheduled to perform in Tampa on Friday. West Palm Beach is four hours south of Tampa.
Brown’s tour appears uninterrupted by the incident.
He posted an image of himself performing on stage on Instagram, telling fans he’s still got his next show coming.
Thursday night’s arrest was the latest legal woe for the singer.
In 2016, he was arrested in Los Angeles after a woman said he had pointed a gun at her, although his lawyer said at the time no weapon had been found. Brown denied any wrongdoing.
He pleaded guilty to assaulting then-girlfriend Rihanna in an incident that made headlines around the world when a photo of her bruised face was released.
Originally published as Singer Chris Brown arrested again