Inizia a fare teatro come attore nel 1993 al Teatro Estivo “IL BOSCHETTO” con Orvelio Scotti ma dopo la maturità tecnica inizia ad interessarsi al lato tecnico del teatro light-designer, fonico e scenografro-macchinista.
Dal 2000 anno in cui appende la calzamaglia al chiodo gira offrendo la sua professionalità per molte compagnie fiorentine (Teatro d’Almaviva, ES Teatro).
Nel 2004 collabora con il light-designer Jan-Paul Carradori in veste di apprendista.
Collabora come assistente alla regia ai premi Galileo organizzati da INA Assitalia con il teatro della Pergola nel 2004/2005/2006.
Dal 2012/14 con la compagnia Teatro d’Almaviva porta in giro “La Tempesta” di Shakespeare fino al Fadjr Theatre International Festival di Teheran (Iran).
Negli anni ha collaborato con molti attori e registi di fama nazionale Amerigo Fontani, Daniele Griggio, Lorella Serni, Paolo Biribò, Stefano Massini, Gaia Nanni, Giusy Merli, Marco Toloni, Riccardo Massai, Carlina Torta, Duccio Barlucchi, Sabina Cesaroni, Massimo Stinco, Vincenzo De Caro, Orvelio Scotti, Giovanni Nannini, Sabrina Tinalli, Beppe Dati.
Nel 2015 con Giulia Cavallini e “Grey the mime” intraprende l’avventura di pantomima “The Jail” che a Natale 2016 era in cartellone a Mosca.
Ultimo lavoro la rivisitazione di un episodio del Don Chisciotte “Sancho Panza Gobernador” con il Teatro d’Almaviva nell’estate 2019.