Ha aparecido en películas y series de televisión desde principios de los años 90, incluyendo las películas L'ultimo bacio, Le chiavi di casa, La sconosciuta y No basta una vida.
Recibió el premio David di Donatello en 2006 por su papel en la película Romanzo criminale.
En 2012 interpretó el papel de Giuseppe Pinelli en la película Romanzo di una strage.
En este ataque murieron 17 personas y otras 88 resultaron heridas.
La película tuvo 16 nominaciones al premio David de Donatello 2012 y por su actuación ganó el premio a mejor actor de reparto.