While holding the office of Prime Minister, he has temporarily held various ministerial portfolios: Information, Home Affairs, Immigration, Public Service, Indigenous and Multi-Ethnic Affairs, Finance, and Foreign Affairs.