Ilustrador e historietista, ha sido faneditor (Er Comi, Coronel Calavera, Blitzteam) y comisario del primer festival de cómics celebrado en Sevilla. Llegó a colaborar con dos historietas cortas de Judge Dredd en la mítica revista británica 2000AD. También ha sido divulgador del cómic en las revistas Tebeosfera y Laraña.
Es escritor especialista en ciencia ficción. Fue finalista del Premio Minotauro de Ciencia Ficción por la obra Las graves planicies, publicada por el Grupo Editorial AJEC en 2011, y más tarde también sería finalista del Premio UPC de Ciencia Ficción por Factoría Cinco, publicada por Ediciones B. Viaje a Bizancio Ediciones publicó su obra Recalibrados en 2010, una distopía a la que le seguiría Soguetto (Triskel Ediciones, 2016) y que culminaría con Runners (Azur, 2025).
En su propio sello editorial, llamado Marsoon Books, han aparecido otras obras: La esclava de Marsoon, El desperado de Marsoon, el serial de fantasía épica La Roca Tarpeya y dos entregas de La caída de Babilonia. El personaje con el que más ha trabajado en los últimos años, tanto gráfica como literariamente, ha sido Bianca Blaze.