Hijo de James Gordon y Elsie Riach, fue educado en el St Aloysius 'College, Glasgow y la Universidad de Glasgow, donde se graduó con una Maestría en Artes en 1958.
También fue presidente de Radio Audience Research (RAJAR) desde 2003.
En las elecciones generales de 1964, impugnó East Renfrewshire por el trabajo.
Fue además un administrador de las Galerías Nacionales de Escocia entre 1998 y 2001 y ha sido administrador del John Smith Memorial Trust desde 1995.
En 1994, Gordon se hizo miembro de The Radio Academy,[3] y recibió el Premio Lord Provost por el Servicio Público en Glasgow, así como el doctorado honoris causa Doctor en Letras (DLitt) por la Universidad Caledonian de Glasgow.