Secretary of Young Branch: 1991-2007; Federal Electorate Council Delegate, and State Electorate Council Delegate: 1991-current; Member of the NSW Branch Agenda Committee: 1999-2007; Member of the Policy Committee Proxy Panel: 2003-2006; Rural and Provincial Affairs Policy Committee (now Country Labor): 1992-2003.
Australian Services Union (Services Branch); Association for Competitive Employment (ACE) Inc.; Member of the Australian Institute of Management; Member of the Australian Institute of Company Directors; Member of the Foster Parents Association.
Elected as an Independent in 2004, 1999 and 1995.
Has four children. Foster parent since 1995.
General Manager (Growth and Strategy) of Job Centre Australia Limited; Training Officer (1992-1997) and Executive Officer (1997-2006) of Wiradjuri Country Community Group Limited; Itinerant Worker, Shearer: 1990-1992; State Rail Authority: 1984-1990; Itinerant Worker, Shearer: 1983-1984; Snowy Mountains Authority: 1982-1983; Itinerant Worker, Shearer: 1981-1982; State Rail Authority: 1979-1981.
Interests include family, gardening, sport (Rugby League – Canterbury Bankstown Bulldogs; Cricket; Soccer – Sydney FC), Australian history, Politics, and reading.
First speech, 31 May 2007: