Ross is an economist, whose career has focused on development, economic policy and international relations Australia, Asia and the Pacific. He is currently Professorial Research Fellow in Economics at the University of Melbourne, Chairman of Sunshot Energy and Director of ZEN Energy.
Ross has been awarded several honours throughout his career, most notably Companionship of the Order of Australia (AC) and Officer of the Order of Australia.
His positions have included among others Founding Board Director of the Lowry Institute for International Policy, Board Director of Asialink, Chairman of Bank of Western Australia and Australian Ambassador to China between 1985 and 1988.
Ross is also a prolific writer, contributing to 48 books as an author and editor as well as numerous influential articles in scholarly journals.