Laureato in filosofia, si forma alla Scuola di teatro Erbamil. Prosegue la sua preparazione teatrale formandosi, tra gli altri, con Pierre Byland, Marcello Magni, Eric de Bont, Ian Algie, Jim Cain e Andrzej Leparsky.
Dal 1999 partecipa a diversi spettacoli della compagnia Erbamil in qualità di attore (Rifiuti Umani, Amare Acque Dolci) e di coautore-attore (Synphonia, Via Vai, Fair Play). Lo spettacolo Synphonia, premiato con il Prix de la Presse 2003 al Festival International du Rire di Rochefort (Belgio), lo porta a recitare anche in Olanda, Belgio, Lussemburgo, Spagna, Svizzera e Scozia.
Dal 2004 collabora anche con Teatro Minimo prendendo parte a diverse produzioni della compagnia (tra cui “Francesco di terra e di vento”, “L’arca parte alle otto” e “Mio nonno era un ciliegio”).
Con Erbamil e con il quartetto teatrale Slapsus, partecipa a diversi programmi televisivi su RaiTre (“BRA” 2003; “Circo Massimo” 2007), Canale 5 (“Zelig-Off” 2008; “Zelig Arcimboldi” 2008), Disney Channel (“SketchUp” 2010).
Da oltre vent’anni affianca l’attività di attore a quella di insegnante e di formatore teatrale.