- Alberta Heritage Savings Trust Fund
- Energy
Mr. Johnston has previously served as:
- Chair of the Cabinet Policy Committee on Community Services
- Chair of the Social Care Facilities Review Committee
- Chair of the Alberta Heritage Savings Trust Fund Committee
- Member of Public Accounts Committee
- Member of the Private Members’ Business Committee
- Member of the Standing Committee on Community Services
- Member of the Cabinet Policy Committee on Community Services
- Chair of the Special Constable Review Committee
- Member of the Standing Policy Committee on Justice and Government Services
- Member of Private Bills Committee
- Member of FOIP Review Committee
- Member of the Select Special Personal Information Protection Act Review Committee
Mr. Johnston is active both politically and within his community. He served as a director with the Shawnessy Community Association from 2001 to 2002, director of the Calgary-Shaw Progressive Conservative Association from 2002 to 2004, volunteered in Calgary-Buffalo during the 2001 provincial election and ran for alderman in Calgary ward 12 during the 2001 municipal election.
Throughout his life and career Mr. Johnston has been honoured with several awards and distinctions.
- United Nations Medal (Cyprus), 1972
- United Nations Medal (Europe), 1975
- NATO Service Medal, 1977
- 12-year Police Service Medal
- 20-year Police Exemplary Medal, 2000
- Centennial Medal