Más tarde dirigió dos cortometrajes, C'ero anch'io (1999) y Semper a tempo (2000).
Su primer largometraje fue Passato prossimo (2003), para el que también coescribió el guion con Daniele Prato y por el que el Sindicato Nacional de Periodistas Cinematográficos le otorgó el premio Nastro d'Argento en la categoría Mejor Nuevo Director.
[2] Su segundo largometraje, L'uomo che ama (2008), fue escrito con Ivan Cotroneo y filmado en el lago Orta y en Turín.
El elenco incluyó a Pierfrancesco Favino y Monica Bellucci.
Su tercer largometraje, Viaggio sola, (2013), protagonizado por Margherita Buy, fue escrito con Ivan Cotroneo y Francesca Marciano.