Diplomato in pianoforte sotto la guida di Franco Scala, laureato in musicologia con una tesi su Nijinsky Coreografo, diplomato come attore di Musical presso BSMT di Bologna, insegnante certificato di Iyengar Yoga.
Ha debuttato come attore di Teatro Musicale con Sabina Guzzanti (Con Fervido Zelo- Asti Teatro 1991).
Tra le ultime esperienze: Jackie O (2008, Lugo Opera Festival – regia di Damiano Michieletto); Sweeney Todd (2009, Lugo Opera Festival – regia di Rosetta Cucchi); Love Story (2014, Teatro Duse Bologna – regia di Gianni Marras); Ragtime (2014, Teatro Comunale Bologna – regia di Gianni Marras)
Da anni si dedica alla traduzione e al debutto italiano di capolavori del Teatro Musicale quali Company, Side By Side By Sondheim, The Secret Garden, Sweeney Todd, Grand Hotel, Nine, Urinetown, Parade, The Wild Party, Into The Woods.
Ha insegnato @ Mulino d’Amleto di Rimini, @ BSMT di Bologna e @ SDM di Milano.
Attualmente insegna canto e repertorio @ Scuola del Teatro Musicale di Novara diretta da Marco Iacomelli in collaborazione con la Compagnia della Rancia.
La sua ultima traduzione è Next To Normal (2015, Teatro Coccia Novara – regia di Marco Iacomelli) lo spettacolo meglio recensito della stagione e in tournée nazionale nel 2016.