Redactor de la revista ScifiWorld. Colaborador del programa Gran Vía sección de cine de Huelva Televisión (2010-2013) y del programa MasKecine de Huelva TV (2010). Director de los programas de radio A través del espejo y La séptima tentación en UniRadio de la Universidad de Huelva (2008-2011). Miembro de la junta directiva de la Asociación Española de Fantasía, Ciencia Ficción y Terror desde 2006 a 2009. Autor del libro Fantástica Televisión (Ajec, 2007) y coautor de los libros colectivos La ciencia ficción española (Robel, 2002) y Franco: una historia alternativa (Minotauro, 2006). Colaborador habitual de Bibliópolis con la sección La bola de cristal y del Sitio de Ciencia Ficción, escribe también en su blog Memorando.