John has made a career of service to his nation and community for over 35 years.
After finishing school in 1982, he entered the Royal Military College Duntroon and graduated as an Australian Army Officer.
Throughout 30 years’ service in the Army, John held a wide variety of regimental, instructional and staff appointments, also commanding at Troop, Squadron and Battalion levels. Operational service included postings as an Observer for the United Nations (Sinai & Lebanon) and later as Logistic Component Commander for the Joint Taskforce deployed as part of Australian immediate disaster relief operations in Banda Aceh following the Boxing Day 2004 Tsunami.
On leaving the Army, John continued his service to the community as the Member for Townsville in the 54th Parliament of Queensland. During this parliament John was also a member of both the Community Health and Services Committee and the Select Committee on Ethics. John remains active within the community through St Margaret Mary’s College P&F; Chairing Townsville Diocesan P&F Council; Townsville Delegate to Catholic Schools Parents Queensland – State Council; Member of Townsville Catholic Education Planning & Development Committee; Life Service Member to QLD RSL.
He holds a BA (UNSW) and a Grad Dip in Transport and Distribution Management (RMIT). He is also a graduate of the Canadian Forces College, Toronto.