 He was a Board member of the National Stroke Foundation from 1997 to 2003.From 1998 to 2005 he was chairman of the Asia Pacific Democratic Union, a federation of conservative political parties in the Asia-Pacific region.In 1999 he was appointed to the editorial board of "Foreign Affairs" and in 2002 as a member of the Australian Government's Aid Advisory Council

In 1997 the government appointed Eggleton Chief executive for Australia's programme to celebrate the Centenary of Federation (1901–2001).