Fue Profesor de Lengua y Literatura, ejerció su profesión entre 1968 y 1977 en el Instituto Español Severo Ochoa de Tánger; posteriormente ejerció en Palma de Mallorca, Málaga, Burdeos y finalmente (1988) se instaló en Burgos, donde fue catedrático de Lengua y Literatura en el Instituto López de Mendoza hasta su jubilación a los 65 años de edad.