Escritor y director de cine.
Obtuvo la licenciatura en Dirección de Escena y ha escrito varios libros divulgativos sobre cinematografía, como Vincent Price. El villano exquisito y Tod Browning. Sus libros sobre Cádiz fueron populares: Cádiz oculto y Cádiz oculto 2. Además, ha colaborado con artículos en revistas como Interviú, GQ, Primera Línea, GEO, Integral y Más Allá, entre otras.
Ha sido redactor y guionista de programas de radio y de televisión, y ha dirigido los cortometrajes: Río seco (2006) y Pelucas (2014) y del largometraje Contra el tiempo (2012), nominado al Goya como Mejor Película Documental en 2013. En 2016 ha dirigido el documental Yo quise hacer ‘Los bingueros 2’ y ha escrito una pieza teatral para el espectáculo Qué bello es morir con Beatriz Rico y Josele Román.
Su primera obra larga en cómic ha sido Pelucas.