Doctor en Historia por la Universidad de Zaragoza. Profesor de Educación Secundaria en el I.E.S. “Jaranda”, de Jarandilla de la Vera (Cáceres).
Entre sus publicaciones destacan las que han tratado, desde diversos prismas, las relaciones entre España y Portugal, especialmente en el ámbito de las relaciones internacionales y de la masonería. Sus últimas publicaciones están orientadas hacia el campo de la ciencia política comparada, el sistema de partidos en el siglo XIX, el iberismo y la identidad nacional.
En el ámbito educativo, ha ocupado el cargo de director del I.E.S. “Jaranda” durante 12 años. Actualmente coordina el programa de Aprendizaje Basado en Proyectos (ABP) que se está desarrollando en este centro. Forma parte de la Comisión de Programas Intergeneracionales de la Junta de Extremadura. Desarrolla una intensa actividad formativa en relación a los programas de renovación metodológica y de la convivencia intergeneracional.