Perteneciente a una familia parcialmente exiliada, residió en Gran Bretaña durante varios años, donde estudió Técnica y Dirección Cinematográfica. Diplomado en Lengua Inglesa, regresó a España, donde ejerció como traductor y profesor. En el año 1963, ingresó en el Partido Comunista de España (PCE) y, en 1963 en el sindicato Comisiones Obreras (CC.OO.). En las elecciones municipales de 1979, fue elegido concejal del Ayuntamiento de Paracuellos del Jarama. Diputado delegado de Cultura en la Corporación Provincial hasta 1983.