Brussels police detained a man with suspected militant links who was found to be carrying two gas bottles in his car after he was pulled over on Thursday for running a red light, officials said.

The man was not named and prosecutors said in a statement that it was too early to speculate on whether he had any criminal intent, although he was "known to police.

The mayor of the district where he was stopped said police had previously suspected him of links to radical Islam.