Secretary, Armidale Branch of The Nationals.
Chairman, Northern Inland Academy of Sport (NIAS).
Chairman,NSW Country Mayors Association 2010 - 2012.
Senior Vice President, Shires Association of NSW 2010 - 2012.
Member, Australian Institute of Company Directors (MAICD).
Life Member, Gunnedah Jockey Club.
Honourary Member, Rotary Club of Gunnedah.
Member, Gunnedah Lions Club 2007 - 2012.
Member, Armidale Dumaresq Lions Club 2012 - present.
Member, Country Cricket NSW Umpire Panel 2007 - 2012.
Director, Gunnedah Services and Bowling Club 2006 - 2011.
March 2004 - 2007 Councillor, Gunnedah Shire Council.
2007 - 2008 Deputy Mayor, Gunnedah Shire Council.
2008 - September 2012 Mayor, Gunnedah Shire Council.
Gunnedah South Public School, 1996.
Farrer Memorial Agricultural High School, 2002.
Interests include: Cricket, tennis, golf and reading.
Inaugural speech, 19 June 2013: