Nació en Chan de Villar-Balboa, León, el 20 de octubre de 1957.
Es licenciado en Ciencias Políticas y Sociología.
Es técnico del Instituto Madrileño del Deporte, el Esparcimiento y la Recreación, IMDER, de la Comunidad de Madrid.
Actualmente es el secretario general de la agrupación socialista de Moncloa y miembro de la comisión ejecutiva del PSM-PSOE.
Fue elegido concejal en mayo de 2003, mandato durante el que ejerció de portavoz en el área de Medio Ambiente y en el distrito de Moncloa por el grupo municipal socialista.
En la actualidad, es concejal electo del Ayuntamiento de Madrid.