Depois da estreia teatral, ocorrida em 1996, com "Un marito ideale" de Oscar Wilde, dirigido por Luigi Bonori, alterna-se para a obra teatral, o cinema e principalmente a televisão. Entre as obras do grande ecrã, recordamos o filme de estreia, “A Lenda do Pianista no Oceano” (1998), dirigido por Giuseppe Tornatore, “K. Il bandito "(2007), dirigido por Martin Donovan, no qual protagoniza o papel de Karlo Santoro, e" O sangue dos vencidos "(2008), dirigido por Michele Soavi. Numerosos dramas televisivos em que trabalhou, entre eles: a minissérie para a TV "Estamos bem juntos" (2002), dirigida por Elizabeth Lodoli e Vittorio Sindoni, e "Le ali della vita 2" (2001), dirigida por Stefano Reali, e duas temporadas da série de TV "Elisa di Rivombrosa" (2003-2005), na qual interpreta o papel de Angelo Buondio. Entre 2006 e 2007, participa do reality show do Canal 5, “Reality Circus”, onde ocupa o 2º lugar, atrás de Sabrina Ghio. Em 2008 desempenha o papel do agente Franco Pace em "A nova equipa", transmitido pela Rai 3, e de "Vittorio" no filme "O sangue dos vencidos", dirigido por Michele Soavi.