One Nation has joined the Greens in calling for reforms that would force governments to seek parliamentary approval to commit Australian troops to war.

Currently the law gives the government the power to send troops into conflict, but the issue of parliamentary approval has been raised this week by Victorian campaigner Michael Smith, who has walked from his home town of Chewton to Canberra carrying proposed legislation that would require the green light from the House of Representatives and the Senate.

He was backed by One Nation Senator Malcolm Roberts on Monday, who said "the voice of the people is ignored".

"We need to do this before any commitment of troops overseas or any forces overseas. We need to make sure that the Parliament, representing the people, have that say. Not a couple of people," Senator Roberts said in video posted to YouTube.