Attore, improvvisatore e docente di improvvisazione. Insegna e improvvisa dal 2010.
Ha studiato recitazione con Mauro Pini, Marta Iacopini e Sabina Calvesi, biomeccanica teatrale con Andrea Pangallo, improvvisazione con Francesco dall’Argine e Francesco Burroni.
Ha lavorato come attore in numerosi spettacoli teatrali, ha collaborato con il Teatro Vascello, il Teatro La Pergola di Firenze, il Teatro Stabile di Torino e il Teatro Nuovo di Verona.
Dal 2019 è direttore artistico di m.i.rò, detentrice dei match di improvvisazione © a Roma.