Nació el 22 mayo de 1935 en Cevico de la Torre (Palencia). Ingresó en la Congregación de la Misión el 22 de septiembre de 1951 en Limpias (Cantabria). Fue ordenado presbítero por Mons. Florencio Sanz Esparza, C.M., el 20 de septiembre de 1959 en Salamanca. Fue profesor en las Escuelas Apostólicas de Murguía (Álava) y de La Orotava (Tenerife). Trabajó algunos años en la Misión de Madagascar. Más tarde, ejerció como párroco de Colindres (Cantabria) y de la parroquia La Milagrosa de Valladolid. Desde el año 1996 fue vicario de la Basílica-Parroquia de la Milagrosa, de Madrid. Fallece el día 6 de mayo del año 2004.