Born in Imperia, he began to study singing with the tenor Ottavio Garaventa and bass Paolo Montarsolo, then studied with the soprano G. Ostini, the Bass Alfredo Zanazzo and the Tenor Andrea Elena.
Among the roles played to date include: Rigoletto (Monterone, Sparafucile), La Traviata (Germont), Aida (Amonasro, Il Re), Otello (Jago), Tosca (Scarpia, Angelotti), Madama Butterfly (Sharpless, Zio Bonzo), Attila (Ezio), Don Carlo (Il Grande Inquisitore), Don Giovanni (Commendatore), Il Tabarro (Michele), La Fanciulla del West (Happy, Aschby), Simon Boccanegra (Paolo).
He took part in numerous opera productions in important musical institutions: SNG of Maribor, Teatro Verdi in Pisa, Teatro Goldoni in Livorno, Teatro del Giglio in Lucca, Teatro Sociale in Rovigo, Teatro del Maggio Musicale Fior