Brown dictó clases en diversas universidades escocesas antes de trabajar como periodista en la televisión de Escocia hasta 1983, cuando pasó a dedicarse de lleno a la política, al ingresar como diputado a la Cámara de los Comunes del Parlamento Británico.