Ha iniziato a recitare nelle fiction televisive nel 1999 ed ha poi proseguito recitando in diversi film. Nel 2011 è stato candidato al David di Donatello per il miglior attore non protagonista per il film Una vita tranquilla e ha vinto il Premio Guglielmo Biraghi.