Colabora como articulista en diversos periódicos como "El País", "La Voz de Cádiz", "ABC", el "Diario de Cádiz", y revistas: "Clío", "Andalucía en la Historia", "La Aventura de la Historia", "Historia y Vida" y colaboraciones en revistas literarias.