Como autor ha publicado Hijos del dios binario (SUMA, 2016), El guerrero a la sombra del cerezo (SUMA, 2017) y Ocho millones de dioses (SUMA, 2019). Ha ganado dos premios Hislibris de novela histórica y ha sido finalista del premio Fernando Lara (Grupo Planeta), del Premio Ignotus y del Certamen Internacional de Novela Histórica de Úbeda.