An Australian war veteran has begun what promises to be a daily vigil until the Immigration Minister Peter Dutton will speak to him about a visa dispute.

Captain Jason Scanes says he's tried for five years to have his former Afghan translator - who he says saved his life fighting the Taliban - brought to Australia for protection.

Mr Scanes is protesting outside Minister Dutton's electorate office in Brisbane demanding answers about why his combat colleague has been denied safety in Australia.