Federal Minister for Resources & Energy (Mar-Sep 2013)
Federal Minister for Tourism (Mar-Sep 2013)
Federal Minister for Small Business (Mar-Sep 2013)
Minister for the Public Service & Integrity (2011-2013)
Special Minister of State (Sep 2010-Mar 2013)
Federal MP for Brand, WA (Nov 2007-Jul 2016) 
Parliamentary Secretary to Minister for Infrastructure with Responsibility for Northern & Regional Australia (2007-2010)
National Secretary of the Australian Labor Party (1993-1999)
Non-Executive Director, ASC P/L (Jan 2017-present) 
General Manager, External Affairs, Mineral Resources Ltd (Aug 2016-?) 
Director, Corporate Affairs, Woodside Petroleum (2001-2007)
Advisor, Woodside Petroleum (2001)
Executive Director, Western Australian Institute of Medical Research (2000-2001)
1 — http://www.abc.net.au/news/2016-02-16/federal-labor-mp-gary-gray-will-not-contest-election/7174998.
2 — http://www.bloomberg.com/research/stocks/people/person.asp?personId=378661266&privcapId=27871534.
3 — http://www.bloomberg.com/research/stocks/people/person.asp?personId=378661266&privcapId=27871534; https://www.lobbyists.wa.gov.au/lobbyist/57790/view.