Far-right congressman Jair Bolsonaro has formally announced his candidacy for Brazil’s presidential election.

Sunday’s announcement saw Mr Bolsonaro join a race in which he is currently polling second after jailed ex-president Luis Inacio Lula da Silva, who will likely be barred from running.

Thousands of supporters wearing Bolsonaro shirts showed up at the rally cheering, honking air horns and waving flags.

Brazil Elections
Supporters of presidential candidate Jair Bolsonaro (Leo Correa/AP)

Many mimicked guns with their fingers, a hand sign that the former military officer has made popular.

Mr Bolsonaro told the crowd he would change the status quo if he won the election.

He spoke about helping police to crack down on crime, filling his Cabinet with military officers and taking Brazil out of the Paris climate accord.

The candidate has not nominated a vice president to run with him yet.