Licenciado en filología moderna por la Universidad de Salamanca. Trabajó como docente durante 35 años y fue director del IESO Cerro Pedro Gómez de Madroñera en Cáceres. Actualmente está jubilado.