Nació en la capital palentina el 29 de diciembre de 1967. Está casado y tiene dos hijos.
Es Licenciado en Ciencias Económicas y Empresariales por la Universidad de Valladolid y Funcionario del Estado; en concreto, Técnico de Auditoría y Contabilidad del Ministerio de Hacienda.
La práctica totalidad de su carrera profesional ha estado ligada al servicio público, permitiéndole de esta forma hacer realidad una de sus grandes pasiones: trabajar para los ciudadanos. Especialista Universitario en Gestión Pública y Gerencia Sanitaria por la Universidad de León, es Director de Gestión de los centros hospitalarios de Ávila y Benavente entre 1992 y 1997. Posteriormente, pasa a ser Jefe de Atención a Personas Mayores de la Consejería de Sanidad y Bienestar Social de la Junta de Castilla y León. Entre 2001 y 2011, ocupa el cargo de Gerente Provincial de Servicios Sociales en Palencia.
Inicia su actividad política como concejal del Ayuntamiento de Palencia, cargo que ocupa entre 2007 y 2011. Concurre como candidato a la Alcaldía de Palencia en las elecciones municipales de 2011 y es elegido Alcalde. En las elecciones de 2015 revalida la Alcaldía. Desde noviembre de 2015, es también presidente de la Federación Regional de Municipios y Provincias de Castilla y León.