Fue senador electo socialista por la provincia de León, durante la VIII y IX Legislatura.
También fue diputado provincial de León en el periodo 1995-1999.
Consejero general de Caja España desde 1997.
Militante del Partido Socialista Popular (PSP) desde 1976 y afiliado al PSOE desde 1981.
Miembro de la Ejecutiva Provincial del PSOE en León (1988-1997), durante seis años, fue responsable de Prensa y Propaganda, y durante tres, Secretario Ejecutivo.