Councillor Kingaroy Shire Council, 1976—1990. Member Parliament, Canberra, Australia, since 1990, minister agriculture, fisheries and forestry, 1999—2005, minister transport Australia, 2005—2006, minister trade Australia, 2006—2007. Deputy chairman Queensland Grain Handling Authority.
Member National Party, Australia, since 1990, leader, since 2007. Chairman Fraser Coast-South Burnett Regional Tourism Board. Member of Queensland Graingrowers Association (member state council), Burnett District Local Government Association (president).