Nacido en Quintanilla de las Torres (Palencia), ha realizado estudios en diversas áreas y es licenciado en Psicología por la Universidad Complutense de Madrid. Como historiador se ha especializado en las Cortes de España y Portugal en la Época Moderna y es colaborador de diversas revistas de historia. Tiene publicadas varias novelas y libros de ensayo e historia, entre los que cabe señalar los últimos títulos: Las mujeres de Lope de Vega (ensayo literario); Don Sebastián, rey de Portugal, (historia-biografía, bestseller en lengua portuguesa) y La Jesuita, Juana de Austria (historia-biografía).