Estudios de Derecho.
En 1979 crea la Agrupación Local del PSOE, de la cual es Secretario general. Trabajo en la Consejería de Cooperación como Asesor Técnico en materia de Mancomunidades, adquiriendo bastante experiencia e información sobre la realidad de los municipios, suponiendo una perfecta simbiosis con la mayoría de los compañeros alcaldes o concejales.El 6 de julio de 1996 tomó posesión como diputado a la Asamblea de Madrid por el PSOE, manteniendo su cargo de Teniente Alcalde en el Ayuntamiento de Tajuña.