
Attore, cantante e regista romano. Nel musical è stato Bernadette in Priscilla, la regina del deserto, con la regia di Simon Phillips, dal 2011 al 2013, e di nuovo nel 2019–2020: il ruolo gli è valso il Musical! Award 2013 come miglior attore protagonista e, nel 2012, il premio nazionale Sandro Massimini.
Con Federico Bellone è stato Joe Gillis in Sunset Boulevard (2014), Joseph Pulitzer in Newsies (2015) e il tenente Schrank in West Side Story (2016); con Massimo Romeo Piparo Dexter Haven in Alta società (2007); Din Don nella Bella e la Bestia di Stage Entertainment (2009–2011); il giudice Turpin in Sweeney Todd, regia di Claudio Insegno (2019). Nel 2003 era in Full Monty, con la regia di Gigi Proietti.
Viene dai classici: l'Iliade, l'Odissea e il Teleny di Wilde con Giovanni Nardoni, l'Adelchi di Manzoni con Vincenzo Zingaro, la voce di Ariel nella Tempesta al Teatro Greco. Shakespeare l'ha studiato anche in Scozia, al Charioteer Theatre di Findhorn; a Londra ha scritto To Be Or Not To Be Scarlett O'Hara (Etcetera Theatre, 2017) e ha recitato nel musical Free Solo (Drayton Arms Theatre, 2018). Il canto l'ha studiato, fra gli altri, con Jana Mrazova.
È regista e adattatore — suo l'adattamento italiano di The Last Five Years — doppiatore (Phastos in Eternals, Curt Connors in Spider-Man: No Way Home) e attore per il cinema e la televisione, fino a Those About to Die (2024). Ha insegnato recitazione alla TMA di Torino e public speaking al master MUMM della Sapienza.
In The Next Level tiene due classi distinte. In Dal verso alla canzone lavora sul verso e sulla parola, dal teatro classico alla canzone: un testo in rima, recitato prima ancora che cantato. Nel Repertorio anglofono porta in sala il musical in inglese e, dal primo anno, prepara agli esami del London College of Music: il DipLCM, poi l'ALCM e l'LLCM, uno per ogni anno del triennio.