Comenzó su carrera en 1991, con la co-escritura de la película Condominio de Felice Farina. Desde 1994 ha colaborado en los guiones de las películas del director Paolo Virzì (La bella vita, Ferie d’agosto, Ovosodo, Baci e abbracci, Me llamo Tanino, Caterina va in città, N (Io e Napoleone), Tutta la vita davanti, La prima cosa bella, Tutti i santi giorni e Il capitale umano y, de 1995 a 2003, también en los de las películas del director Mimmo Calopresti (La seconda volta, La parola amore esiste, Preferisco il rumore del mare, La felicità non costa niente).
También ha trabajado con Franco Bernini (tema y guión de la película Sotto la luna), David Riondino (Cuba libre – Velocipedi ai tropici), Francesca Comencini (Le parole di mio padre) y con los cómicos Ficarra y Picone (Nati stanchi, Il 7 e l’8, La matassa). Ha colaborado en los guiones de I Viceré, de Roberto Faenza, basada en la novela homónima de Federico De Roberto, y de la película Milagro en Santa Ana, de Spike Lee, que se estrenará en 2008. También contribuyó al tema del largometraje de cuatro episodios 4-4-2 – Il gioco più bello del mondo, producido por Paolo Virzì.
Para la televisión, adaptó los cuentos y novelas de Andrea Camilleri para la serie del Comisario Montalbano, y los de Carlo Lucarelli para la serie del Comisario De Luca. También es guionista de la película para televisión Il tunnel della libertà, dirigida por Enzo Monteleone.
Como actor, interpretó un pequeño papel en la película La guerra degli Antò, de Riccardo Milani (1999).
Es profesor de guión en el Centro Experimental de Cinematografía de Roma.
¡En 2011 debutó como director con Scialla! (Stai sereno) presentada en el Festival de Venecia de 2011, donde obtuvo el Premio Controcampo para largometrajes narrativos. Por esta película, que resultó ser la más premiada de 2011, gana el David di Donatello 2012 como mejor director debutante y el Nastro d’argento 2012 al mejor director debutante.
En septiembre de 2012 fue nombrado presidente del jurado de la sección Prospettive Italia de la edición 2012 del Festival Internacional de Cine de Roma.
En marzo de 2013 fue elegido presidente de 100 Autori, la principal asociación italiana de autores del sector audiovisual.