Attore, danzatore, cantante, è nato a Perugia.
Dopo gli studi al Centro Internazionale “Rosella Hightower” di Cannes (commedia musicale, tip-tap, danza classica e jazz), ha iniziato la sua carriera con la Compagnia della Rancia, partecipando ai musical “A Chorus Line” e “West Side Story”, con la regia di Saverio Marconi, per poi proseguire con “Accademia Ackermann” di Giancarlo Sepe e “Ma per fortuna c’è la musica”, regia di Pietro Garinei, con Johnny Dorelli.
Tra i suoi ruoli recenti: sempre con la Rancia, Barnaba in “Hello, Dolly!” (con Loretta Goggi e Paolo Ferrari), Gedeone in “7 spose per 7 fratelli”, il regista Dexter in “Cantando sotto la pioggia” (con Raffaele Paganini); e Rudi il piccolo nell’operetta “Al Cavallino Bianco”, per la regia di Gino Landi, in due edizioni del festival di Trieste e nella stagione estiva 2005 del teatro Massimo di Palermo.
Come assistente alla regia, alla coreografia, al casting o alle traduzioni, ha lavorato anche in “Francesco il musical”, “La piccola bottega degli orrori”, “Nine”, “Pinocchio”, “Bulli e Pupe”, e “Nunsense”, del quale ha curato anche l’adattamento, in collaborazione con Fabrizio Angelini.