| Position | Start | End | Period | Notes |
| Member of the NSW Legislative Assembly | 27 Mar 1999 | 4 Mar 2011 | 11yrs 11mths 6days
52nd (1999 - 2003)
53rd (2003 - 2007)
54th (2007 - 2011) | |
| Member for Bathurst | 27 Mar 1999 | 4 Mar 2011 | 11yrs 11mths 6days
52nd (1999 - 2003)
53rd (2003 - 2007)
54th (2007 - 2011) |  |
| Legislative Assembly Representative on the Board of Governors of Charles Sturt University | 3 Jun 1999 | 21 Dec 2004 | 5yrs 6mths 19days
52nd (1999 - 2003)
53rd (2003 - 2007) | This office was dis-established on the enactment of the University Legislation Amendment Act 2004. |
| Government Whip | 2 Apr 2003 | 26 Mar 2011 | 7yrs 11mths 25days
53rd (2003 - 2007)
54th (2007 - 2011) |  |
| Member, Legislative Assembly Standing Ethics Committee | 3 Jun 1999 | 28 Feb 2003 | 3yrs 8mths 26days
52nd (1999 - 2003) | |
| Member, Committee on the Independent Commission Against Corruption | 3 Jun 1999 | 28 Feb 2003 | 3yrs 8mths 26days
52nd (1999 - 2003) |  |
| Member, Regulation Review Committee | 5 May 2000 | 25 Oct 2001 | 1yr 5mths 21days
52nd (1999 - 2003) | Elected Chairman of the Committee on 25 October 2001. For details see separate entry |
| Member, Select Committee on Salinity | 1 Aug 2000 | 11 Dec 2002 | 2yrs 4mths 11days
52nd (1999 - 2003) |  |
| Chairman, Regulation Review Committee | 25 Oct 2001 | 28 Feb 2003 | 1yr 4mths 4days
52nd (1999 - 2003) | |
| Member, Standing Committee on Natural Resource Management | 8 May 2003 | 2 Mar 2007 | 3yrs 9mths 23days
53rd (2003 - 2007) |  |
| Member, Standing Orders and Procedure Committee | 8 May 2003 | 2 Mar 2007 | 3yrs 9mths 23days
53rd (2003 - 2007) | |
| Member, Standing Orders and Procedure Committee | 20 Jun 2007 | 4 Mar 2011 | 3yrs 8mths 13days
54th (2007 - 2011) |  |
| Member, Standing Committee on Natural Resource Management (Climate Change) | 28 Jun 2007 | 12 May 2010 | 2yrs 10mths 15days
54th (2007 - 2011) | Elected Deputy Chair of the Committee on 12 May 2010 (see separate entry). |
| Deputy Chair, Standing Committee on Broadband in Rural and Regional Communities | 28 Jun 2007 | 4 Mar 2011 | 3yrs 8mths 5days
54th (2007 - 2011) |  |
| Member, Standing Committee on Parliamentary Privilege and Ethics | 24 Sep 2008 | 4 Mar 2011 | 2yrs 5mths 9days
54th (2007 - 2011) | |
| Member, Committee on the Independent Commission Against Corruption | 24 Jun 2009 | 24 Jun 2010 | 1yr 1day
54th (2007 - 2011) |  |
| Deputy Chair, Standing Committee on Natural Resource Management (Climate Change) | 12 May 2010 | 4 Mar 2011 | 9mths 21days
54th (2007 - 2011) | |