Nació en Saldaña (Palencia) en 1947. Lleva a gala esa condición de saldañés y siente el alma impregnado de saldañismo, sentimiento difícil de explicar, una de las señas de identidad de los nacidos «a un extremo de Tierra de Campos, donde empieza la sierra a ondular». Actualmente vive en Palencia tras residir veinticinco años en Madrid por su trabajo en el departamento de organización y tecnología de Banesto. Ha sido columnista del Diario Palentino y colaborador de la Cadena SER en Palencia. La vida por debajo (2018) es su segunda novela tras publicar en 2016 La noche inacabada, obra que combina el relato mediterráneo con una narración coral ambientada en el Madrid de la Transición.