Fue guionista de cómic (El Víbora, Cimoc...) y series de televisión (Farmacia de guardia, Turno de oficio...). Publicó , entre otros libros, los volúmenes de relatos Páginas ocultas de la historia (1999), escrito con Fernando Marías, y La taberna de los tres monos (2000); las novelas El oro de los carlistas (2001), Alacranes en su tinta (2002), La cuenta atrás (2004), Voracidad (2006) -Premio Euskadi de Literatura-, Ostras para Dimitri (2012), Pájaros quemados (2015) y El refugio de los canallas (2017): los inclasificables Tratado sobre la resaca (2003) y La resaca del amor (2009);.y la compilación de artículos El número de tontos (2007). Fue columnista de opinión en El Correo. En 2010 ideó el festival Ja! Bilbao, que dirige desde entonces.