Former Culture Club singer Boy George is sweeping streets in New York as part of his five days of community service.
The musician - real name George O'Dowd - had joked about the task, saying he had "always been a scrubber".
He had pleaded guilty to wasting police time after officers were called to his home in New York last October.
A judge criticised him for failing to pay a $1,000 (£530) fine and said he would be jailed unless he completed the chores.
But he was taken off the street after half an hour because of the media attention and moved to a fenced-off area.
O'Dowd described the reporters who were following him around the streets of Manhattan as "pathetic".
Rubbish left out overnight in Chinatown was already beginning to smell in the early morning sunshine.
The musician, known for hits such as Karma Chameleon, was followed by a convoy of at least 10 cars.
O'Dowd had been made to walk from his car into the building's front entrance at the start of the morning.
He had said he felt it would be "more useful" to stage a charity concert than to spend time "prancing around".