He attended acting school in his home town of Camporotondo di Fiastrone, where he was a founding member of Compagnia della Rancia of Tolentino which produced theatre plays.
After success in Il Commissario Montalbano, he played the role of the doctor Antonio Strains in the first two seasons of Elisa di Rivombrosa.
In 2007 he starred in the TV mini series Io e Mamma, and in 2008 played Sergio Danieli in Terapia d'urgenza.
In the theatre, during 2006 and 2007 he played the role of Oscar in the Italian version of Sweet Charity, alongside Lorella Cuccarini.
In 2008 in Camerino he played in the re-enactment of Corsa ala spada e Palio as the Duke Da Varano.