| Position | Start | End | Period | Notes |
| Member of the NSW Legislative Assembly | 19 Mar 1988 | 4 Mar 2011 | 22yrs 11mths 14days
49th (1988 - 1991)
50th (1991 - 1995)
51st (1995 - 1999)
52nd (1999 - 2003)
53rd (2003 - 2007)
54th (2007 - 2011) | |
| Member for Myall Lakes | 19 Mar 1988 | 4 Mar 2011 | 22yrs 11mths 14days
49th (1988 - 1991)
50th (1991 - 1995)
51st (1995 - 1999)
52nd (1999 - 2003)
53rd (2003 - 2007)
54th (2007 - 2011) |  |
| Shadow Minister for Local Government and Hunter Development | 21 Mar 1996 | 18 Sep 1996 | 5mth(s) 29day(s)
51st (1995 - 1999) | |
| Shadow Minister for Fisheries | 18 Sep 1996 | 19 Apr 1999 | 2yr(s) 7mth(s) 2day(s)
51st (1995 - 1999) |  |
| Shadow Minister for Fair Trading | 18 Sep 1996 | 19 Apr 1999 | 2yr(s) 7mth(s) 2day(s)
51st (1995 - 1999) | |
| Shadow Minister for Mineral Resources | 18 Sep 1996 | 19 Apr 1999 | 2yr(s) 7mth(s) 2day(s)
51st (1995 - 1999) |  |
| Shadow Minister for Hunter Development and the Hunter Water Board | 19 Apr 1999 | 4 Jan 2002 | 2yr(s) 8mth(s) 17day(s)
52nd (1999 - 2003) | |
| Shadow Minister for Roads and Tourism | 19 Apr 1999 | 8 Apr 2003 | 3yr(s) 11mth(s) 21day(s)
52nd (1999 - 2003) |  |
| Shadow Minister for Tourism | 7 Feb 2005 | 13 Apr 2005 | 2mth(s) 7day(s)
53rd (2003 - 2007) | |
| Shadow Minister for Sport and Recreation | 7 Feb 2005 | 13 Apr 2005 | 2mth(s) 7day(s)
53rd (2003 - 2007) |  |
| Shadow Minister for Fair Trading | 13 Apr 2005 | 11 Apr 2007 | 1yr 11mths 30days
53rd (2003 - 2007) | |
| Shadow Minister for Local Government | 13 Apr 2005 | 11 Apr 2007 | 1yr 11mths 30days
53rd (2003 - 2007) |  |
| Shadow Minister for Road Safety | 20 Nov 2006 | 11 Apr 2007 | 4mths 23days
53rd (2003 - 2007) | |
| Shadow Minister for Mineral Resources | 11 Apr 2007 | 28 Dec 2008 | 1yr 8mths 18days
54th (2007 - 2011) |  |
| Shadow Minister for Lands | 11 Apr 2007 | 28 Dec 2008 | 1yr 8mths 18days
54th (2007 - 2011) | |
| Legislative Assembly Representative on the Council of the University of Newcastle | 2 Jul 1991 | 3 Mar 1995 | 3yr(s) 8mth(s) 2day(s)
50th (1991 - 1995) |  |
| Chairman of Committees | 7 Sep 1993 | 3 Mar 1995 | 1yr(s) 5mth(s) 25day(s)
50th (1991 - 1995) | |
| Temporary Chairman of Committees | 23 May 1995 | 5 Mar 1999 | 3yr(s) 9mth(s) 11day(s)
51st (1995 - 1999) |  |
| Deputy Leader of the National Party | 14 Jan 1999 | 31 Mar 2003 | 4yr(s) 2mth(s) 18day(s)
51st (1995 - 1999)
52nd (1999 - 2003) | |
| Temporary Chairman of Committees | 29 Apr 2003 | 2 Mar 2007 | 3yrs 10mths 2days
53rd (2003 - 2007) |  |
| Member, Committee on the Independent Commission Against Corruption | 6 Apr 1989 | 25 Sep 1996 | 7yr(s) 5mth(s) 20day(s)
49th (1988 - 1991)
50th (1991 - 1995)
51st (1995 - 1999) | |
| Chairman, Committee on the Office of the Ombudsman | 2 Jul 1991 | 12 Oct 1993 | 2yr(s) 3mth(s) 11day(s)
50th (1991 - 1995) |  |
| Member, Joint Select Committee upon the Process and Funding of the Electoral System | 21 Aug 1991 | 1 Sep 1992 | 1yr(s) 12day(s)
50th (1991 - 1995) | |
| Member, Joint Select Committee upon the Constitution (Fixed Terms Parliament) Bill | 31 Oct 1991 | 1 Sep 1992 | 10mth(s) 2day(s)
50th (1991 - 1995) |  |
| Member, Legislation Committee on the Defamation Bill | 14 Nov 1991 | 14 Oct 1992 | 11mth(s) 1day(s)
50th (1991 - 1995) | |
| Chairman, Legislation Committee on the Local Government Reform Bill and Cognate bills | 11 Dec 1991 | 15 Sep 1992 | 9mth(s) 5day(s)
50th (1991 - 1995) |  |
| Member, Select Committee upon the Port Macquarie Based Hospital | 1 May 1992 | 1 Mar 1994 | 1yr(s) 10mth(s) 1day(s)
50th (1991 - 1995) | This committee was also known as "The Special Public Accounts Committee". |
| Member, Legislation Committee on the Whistleblowers Protection Bill | 27 Nov 1992 | 7 Sep 1993 | 9mth(s) 12day(s)
50th (1991 - 1995) |  |
| Member, Standing Orders and Procedure Committee | 7 Sep 1993 | 3 Mar 1995 | 1yr(s) 5mth(s) 25day(s)
50th (1991 - 1995) | |
| Member, Select Committee upon the Sydney Market Authority | 14 Oct 1993 | 3 Mar 1995 | 1yr(s) 4mth(s) 18day(s)
50th (1991 - 1995) |  |
| Member, Select Committee on Bushfires | 17 Mar 1994 | 30 Nov 1994 | 8mth(s) 14day(s)
50th (1991 - 1995) | |
| Member, Legislative Assembly Standing Ethics Committee | 30 May 1995 | 25 Sep 1996 | 1yr(s) 3mth(s) 27day(s)
51st (1995 - 1999) |  |
| Member, Public Bodies Review Committee | 6 Jun 1995 | 29 May 1996 | 11mth(s) 24day(s)
51st (1995 - 1999) | |
| Member, Standing Orders and Procedure Committee | 16 Apr 1996 | 2 Mar 2007 | 10yrs 10mths 15days
51st (1995 - 1999)
52nd (1999 - 2003)
53rd (2003 - 2007) |  |
| Member, Legislative Assembly Standing Ethics Committee | 8 May 2003 | 1 Dec 2003 | 6mth(s) 24day(s)
53rd (2003 - 2007) | The Committee was abolished following the commencement of the Independent Commission Against Corruption Amendment (Ethics Committee) Act 2003. |
| Member, Committee on the Independent Commission Against Corruption | 8 May 2003 | 2 Mar 2007 | 3yrs 9mths 23days
53rd (2003 - 2007) |  |
| Member, Public Accounts Committee (PAC) | 8 May 2003 | 2 Mar 2007 | 3yrs 9mths 23days
53rd (2003 - 2007) | |
| Member, Standing Committee on Parliamentary Privilege and Ethics | 4 Dec 2003 | 2 Mar 2007 | 3yrs 2mths 27days
53rd (2003 - 2007) | This Committee replaced the Legislative Assembly Standing Ethics Committee. |
| Member, Joint Select Committee on the Cross City Tunnel | 29 Nov 2005 | 19 May 2006 | 5mths 21days
53rd (2003 - 2007) | Membership of Committee (and the Committee itself) dissolved with the prorogation of the Parliament on 19 May 2006. |
| Member, Joint Select Committee on the Cross City Tunnel | 25 May 2006 | 7 Jun 2006 | 14days
53rd (2003 - 2007) | Re-appointed to the Committee on 25 May 2006 following committee being re-established after prorogation. |
| Member, Standing Orders and Procedure Committee | 20 Jun 2007 | 4 Mar 2011 | 3yrs 8mths 13days
54th (2007 - 2011) | |
| Member, Committee on the Independent Commission Against Corruption | 21 Jun 2007 | 24 Sep 2008 | 1yr 3mths 4days
54th (2007 - 2011) |  |
| Member, Standing Committee on Parliamentary Privilege and Ethics | 21 Jun 2007 | 4 Mar 2011 | 3yrs 8mths 12days
54th (2007 - 2011) | |
| Member, Public Accounts Committee (PAC) | 21 Jun 2007 | 4 Mar 2011 | 3yrs 8mths 12days
54th (2007 - 2011) |  |
| Parliamentary Trustee of the C.B. Alexander Foundation to administer Tocal Agricultural College | 1992 | 1995 |
| |
| Legislative Assembly Trustee, Parliamentary Contributory Superannuation Fund | 1 Jul 1999 | 4 Mar 2011 | 11yrs 8mths 4days
52nd (1999 - 2003)
53rd (2003 - 2007)
54th (2007 - 2011) |  |