Diplomato alla scuola di Arte Drammatica Anna Bolens a Torino, partecipa alla messa in scena di diversi spettacoli teatrali.
Nel 2001 comincia la sua collaborazione con Dario Fo nell’allestimento de “La Gazzetta” diventandone assistente ed aiuto regia dal 2003.
Prosegue la sua carriera anche in ambito televisivo prendendo parte come cast fisso al programma di RAI2 “L’albero Azzurro” e come guest nella soap opera “Centovetrine”in onda su Canale5. Dal 2012 collabora con la Compagnia 9430, interpretando il ruolo dell’Ispettore Javert nel musical “Valjean”.
Con Massimo Arbarello e Fabio Bellitti nel 2006 fonda alTREtracce.