Enligt åklagare skrek mannen Allahu akbar (Gud är större) under angreppet.

– Vi tror att det var en terrorattack, säger en taleskvinna för åklagarmyndigheten.

Hon tillägger att angriparen är död.

Enligt BBC skadades två soldater lindrigt i attacken.

"Allt stöd till vår militär", twittrar Belgiens premiärminister Charles Michel.

Enligt Bryssels borgmästare Philippe Close handlade gärningsmannen ensam.

Attacken ägde rum strax efter klockan 20 i går kväll lokal tid på Boulevard Emile Jacqmain centrum av Bryssel, nära torget Grand Place. Ett område där soldater patrullerar på grund av terrorhot i Belgien.