È giornalista professionista per l'«Unione Sarda» e DJ nei club dell'isola col nome di Frisco. Come scrittore pubblica nel 1998 Mister Dabolina il suo primo romanzo, edito da Castelvecchi. Nel 2003 pubblica Il cattivo cronista edito dal Maestrale. Nel 1999 vince il premio Solinas con il soggetto Ultima di campionato, che verrà pubblicato sotto forma di romanzo nel 2004, edito dal Maestrale.
Nel 2006 pubblica il quarto romanzo solista: Getsemani per Frassinelli-Il Maestrale e inizia la collaborazione con Massimo Carlotto pubblicando Catfish. Nel 2007 pubblica Il cattivo cronista (Il Maestrale), e insieme a Massimo Carlotto Mi fido di te (Einaudi). Nello stesso anno escono i libri I ragazzi di città e Mister Dabolina remix, mentre nel 2008 il suo sesto romanzo solista Così si dice. Nel 2009, insieme a Massimo Carlotto, pubblica L'albero dei microchip e nel 2010, con Saverio Mastrofranco, Chiedo scusa. Pubblica poi Un posto anche per me (Einaudi 2013) e Mia madre e altre catastrofi (Einaudi 2016). È fra gli autori dell'antologia benefica Sei per la Sardegna (Einaudi 2014). Il corregidor (Piemme 2017, con Carlo A. Melis Costa) è il suo primo romanzo storico. Nel 2018 ha pubblicato, sempre per Einaudi, Torpedone Trapianti.