Fue ganador del IV Concurso de Comic Ciudad de Oviedo (1987), cocreador del fanzine Passive Comics (1988-1997), guionista de Fanhunter: El Guerrero del Antifán (1998), cocreador y guionista del comic Team Triumph (1998-2000), articulista y director de la revista de divulgación Ultimate Reports (1999-2000).
Ha desarrollago una prolífica labor divulgativa en el blog yodigono.blogspot.com, en el sitio Sala de Peligro y en la revista Dolmen.
También ha participado en la industria de la animación, como guionista de las cintas El lince perdido (2008) y Justin y la espada del valor (2013),