Miembro del Partido Comunista de España (PCE) desde 1971 y de Izquierda Unida (IU), fue alcalde de Manzanilla (Huelva) entre 1979 y 1983 y Diputado Provincial de Huelva, coordinador del área de Sanidad de IU en Andalucía y coordinador General de Áreas de IU-CA 1988-1990.