Ingresa en el PSOE en el año 1972, formando parte de varias comisiones ejecutivas de la FSM hasta 1980. Concejal del Ayuntamiento de Madrid en 1979, dimite en el año 1981, abandonando asimismo el PSOE. Ingresa en el PASOC. Ocupando el puesto de Secretario General de Madrid. Forma parte de IU desde su fundación, siendo miembro de la Presidencia de Madrid desde 1988. Actualmente es miembro de la Presidencia Federal de IU. Diputado en la Legislatura anterior. Miembro de la Presidencia de IU-Madrid.