Young Communist League National Chairman David Masondo has been arrested for allegedly assaulting police at a Johannesburg roadblock, Gauteng police said.

Constable Neria Malefetse said Masondo was jogging in Sandringham on Wednesday when he allegedly refused to be searched and then assaulted police.

"Apparently there was conflict when police attempted to search him," said Malefetse.

Masondo was charged with assault and interference with police duty. He was expected to in the Wynberg Magistrates's Court on Friday.

Sapa