Licenciada en Ciencias Matemáticas por la Universidad Complutense. Profesor de Instituto BUP.
Ejerció la docencia en Bachillerato durante ocho años. Miembro de la Comisión de Enseñanza de CC.OO. (desde 1986). Secretario General de dicha Federación (1977-1989). Miembro de la Comisión Ejecutiva de la Federación Internacional de Profesores de Enseñanzas Secundarías (1983-1985). Miembro del Consejo Social de la Universidad Complutense (1986-1991). Miembro del Consejo Escolar del Estado desde 1986. Miembro de la junta de Personal Docente de Madrid (1987-1990).