Nato a Napoli nel 1984. Laureato in lettere moderne, inizia i suoi studi teatrali a Napoli con Carlo Cerciello.
Nel 2010 si diploma come attore presso la Civica Scuola d'Arte Drammatica Paolo Grassi di Milano.
In teatro ha lavorato con Roberto Rustioni (Tre atti unici da Anton Cechov), Milena Costanzo (Lucido, Ed), Luca Ronconi (Sogno di una notte di mezza estate), Serena Sinigaglia (Romeo e Giulietta), Maurizio Schmidt (La mandragola, Sogno di una notte di mezza estate, Decameron).
Nel 2013 è stato candidato al premio Ubu come miglior attore under 30.
Finalista al Premio delle Arti nel 2010; vincitore del Premio Salicedoro nel 2012; segnalazione della giuria al Premio Hystrio nel 2013. In televisione è al fianco di Maurizio Crozza dal 2010 (Crozza Alive, Italialand, Crozza nel Paese delle Meraviglie).