Fue profesor de la enseñanza secundaria y, entre 1980 y 1986, ejerció las funciones de Lector de Portugués en la Universidad de Londres (King’s College), donde además de lengua portuguesa, dio clases de poesía, drama y literatura portuguesa.