[1][2] Nacido en el municipio leonés de San Cristóbal de la Polantera en 1947 pero establecido en Barcelona desde pequeño, era licenciado en Filosofía y Letras e Historia Contemporánea por la Universidad de Barcelona y diplomado en Dirección de Empresas por la ESADE.
En las elecciones generales de 2000, fue elegido diputado del PSOE por la circunscripción electoral de Barcelona, pero el 31 de diciembre de ese mismo año renunció al acta de diputado, que pasó a Jordi Pedret.
Presentó su dimisión el 8 de marzo de 2007, después de que declarara sobre Pasqual Maragall que: "Una persona que dice estas cosas está un poco enferma y por eso prefiero no hacer comentarios.
Humanamente no puedo entender que una persona diga estas cosas si no es que se encuentra en una situación no demasiado adecuada física y psicológicamente" cuando aún no se había hecho público que padecía la enfermedad de Alzheimer.
[2][4] Falleció el 29 de junio de 2015 en Barcelona, a los 68 años, debido a un cáncer.