Maestro de Enseñanza primaria. Licenciado en Geografía e Historia. Estudios de Doctorado en Integración y Desarrollo Económico en la Facultad de Ciencias Económicas y Empresariales de la UAM. Dirigente sindical en los años setenta, participó en la fundación del Sindicato de Enseñanza de CC.OO. Ha estado siempre vinculado a los movimientos sociales, de manera especial a las asociaciones de vecinos (de Arganda, Foro Ciudadano) y al movimiento ecologista (ha sido Presidente de Amigos de la Tierra en España). Su trayectoria política la ha desarrollado en el PCE, del que fue Secretario General de Madrid (1.985-1987) e IU, hasta la constitución de Nueva Izquierda como formación independiente (en cuya fundación participó), siendo Secretario General de Madrid de este partido en la actualidad. Ha desempeñado los cargos públicos de Alcalde de Arganda del Rey (1979-1989), diputado de la Asamblea de Madrid y Vicepresidente Tercero, portavoz en la Comisión de Medio Ambiente (1987-1991) y Presidente de la Asamblea de Madrid (1991-1995). En la actualidad, Alcalde de Arganda del Rey.