Scrittore, giornalista e sceneggiatore italiano, ha pubblicato diversi libri tra i quali il romanzo Certi bambini (Einaudi 2001), premio selezione Campiello, da cui è stato tratto il film omonimo diretto dai fratelli Frazzi, con la sceneggiatura firmata a quattro mani con Marcello Fois.
Sempre presso Einaudi sono usciti i romanzi La donna di scorta (2001), Voglio guardare (2002 e 2008), Da un'altra carne (2004 e 2009), Non avevo capito niente (2007, Premio Napoli, finalista al premio Strega) e la pièce Casa chiusa, pubblicata con i testi teatrali di Valeria Parrella e Antonio Pascale nel volume Tre terzi. Nel 2010 pubblica il romanzo, Mia suocera beve (Einaudi), con protagonista Vincenzo Malinconico, già al centro di Non avevo capito niente. Del 2011 è Sono contrario alle emozioni (Einaudi).
Suoi racconti sono apparsi nelle antologie Disertori, Crimini e Crimini italiani (2000, 2005 e 2008). I suoi libri sono tradotti in Inghilterra, Germania, Francia, Spagna, Olanda, Portogallo e Grecia.
Ha lavorato anche ad alcune sceneggiature televisive e ha scritto l'episodio Il covo di Teresa della serie tv Crimini.