Un grupo de jóvenes decide construir una «habitación oscura»: un lugar cerrado donde nunca entra la luz. Al principio la utilizan para experimentar nuevas formas de relacionarse, para practicar sexo anónimo sin consecuencias, por una mezcla de juego y transgresión. A medida que van enfrentándose a la madurez con sus decisiones, desengaños y reveses, la oscuridad se convierte para ellos en una forma de alivio. Con el paso del tiempo, la incertidumbre social y la vulnerabilidad personal se instalan en sus vidas y la habitación oscura aparece entonces como un refugio. La realidad se va filtrando cada vez más al interior, mientras algunos piensan que no son tiempos de esconderse sino de contraatacar, aunque con sus decisiones pongan en riesgo al resto del grupo. La habitación oscura es una exploración de las posibilidades literarias de la oscuridad pero también, una mirada generacional: un retrato de quienes crecieron confiados en la promesa de un futuro mejor que ahora ven alejarse. A través de las vidas de quienes a lo largo de quince años entran y salen de ella, vemos el duro despertar a la realidad de una generación que se siente estafada.
Ha publicado las novelas La malamemoria (1999), posteriormente reelaborada en ¡Otra maldita novela sobre la guerra civil! (Seix Barral, 2007), y El vano ayer (Seix Barral, 2004), que fue galardonada en 2005 con el Premio Rómulo Gallegos, el Premio Ojo Crítico y el Premio Andalucía de la Crítica, así como la obra de teatro Adiós muchachos (1998), la narración El ruido del mundo (1998) y varios relatos que han aparecido en libros colectivos. Es, además, coautor del ensayo Kosovo. La coartada humanitaria (2001). Traducida a varios idiomas, su novela El vano ayer será llevada al cine próximamente por Andrés Linares bajo el título La vida en rojo.