Nato a Bologna, si diploma nel 2002 presso la scuola del Piccolo Teatro di Milano recitando nel saggio di fine corso “Il gabbiano – esercizi di volo” tratto da Checov e a cura di Enrico d’Amato. Il suo debutto in palcoscenico avviene nel 1999 con “Le Baccanti” di Euripide (regia Emanuele Montagna). Nel 2000 partecipa a “La Vita è Sogno” di Pedro Calderon de La Barca, regia di Luca Ronconi e a “Tat’jana” di Checov, regia di Peter Stain, successivamente prende parte a due allestimenti del Piccolo Teatro diretti da Luca Ronconi, quali “Phoenix” di Marina Cvetaeva e “Infinities” di John D. Barrow. Sempre sotto la guida di Ronconi recita a Ferrara in “Amor nello specchio” di Andreini nel 2002. Nel 2003 lavora per il Teatro di Udine ne “La morte di Danton”, regia Aleksandar Popovsky, e sotto la regia di Pierpaolo Sepe in Entrate di Alberto Bassetti per lo stabile di Firenze. Diretto da Massimo Castri nel 2004 prende parte a “Quando si è qualcuno” di Luigi Pirandello, spettacolo prodotto dal Teatro Stabile di Roma. Negli anni successivi oltre a Vaccaria di Ruzante per la regia di Gianfranco de Bosio partecipa a diversi spettacoli diretti da Giuseppe Marini, “Quali Kouros”, “Sogno di una notte di mezza estate”, “Antigone” e “Amleto”. Nel 2007 recita ne La Vita Digitale da Vittorino Andreoli e l’anno successivo ne Le Nuvule di Aristofane entrambi diretti da Simone Toni con il quale è fondatore dell’associazione Teatrale Gli Incauti. Nel 2009 lavora alla creazione e all’allestimento di FIL – felicità interna lorda di Benedetto sicca, diretto da Simone Toni e prende parte alla Nouvelle Ecole Des Maitres, corso internazionale itinerante di perfezionamento diretto da Franco Quadri e Condotto da Arthur Nauzyciel per l’allestimento dello spettacolo A Doll’s House di Ibsen. La collaborazione con il regista francese continua con l’allestimento di Julius Caesar a cui segue una tournée nell’arco della stagione 2010/11. Nel 2010 riprende l’esperienza all’Ecole des maitres come diarista seguendo il lavoro di Matthew Lenton per l’allestimento di Wonderland . Con gli Incauti recita in 1984 di Orwell, in Madagascar di M.Ivaškevičius e in Hamelin di Juan Mayorga. Al cinema ha recitato in “Cielo e terra” di Luca Mazzieri, “Agata e la tempesta”, regia di Silvio Soldini e “Apnea” con la regia di Roberto Dordit, Magdalene’s Song per la regia di Massimo Campiotti.