Con Divertimento Ensemble ha diretto Variété con Bustric al Teatro Franco Parenti e nella stagione dell’Accademia Filarmonica Romana, Satyricon di Maderna e programmi dedicati a Francesconi e Kurtág, alla presenza degli autori. Ha lavorato con Mauricio Kagel come suo assistente a Venezia e Buenos Aires.
Con l’Orchestra del Teatro La Fenice ha diretto lavori di Martina Tomner, Francesco Zorzini e Marco Marinoni nell’evento inaugurale Don Giovanni a Venezia della Biennale Musica 2010. È tornato alla Biennale nel 2011 con Incontri di Nono e Dumbarton Oaks di Stravinskij, alla Chiesa di San Michele.
Con Icarus vs Muzak ha diretto la trilogia Professor Bad Trip di Fausto Romitelli e la prima assoluta di Circus Audienti di Fabio Cifariello Ciardi. Per la Fondazione I Teatri di Reggio Emilia ha diretto il dittico Alfred, Alfred di Donatoni e La serva padrona di Pergolesi, con ideazione di Muta Imago e regia di Claudia Sorace, trasmesso su OperaVision. Nel novembre 2025 ha diretto la prima assoluta di Il sole s’era levato al suo colmo, nell’ambito del progetto Gradus del Reggio Parma Festival.
Con l’Orchestra di Padova e del Veneto ha diretto la prima assoluta di Rami di Zeno Baldi, con Domenico Nordio solista. Con Roma Tre Orchestra ha diretto Mozart e Dittico di Vittorio Montalti, con Marco Fiorentini al violino. Ha inoltre lavorato come direttore esterno alle sessioni di composizione del Conservatorio di Milano, con ensemble e con l’Orchestra Sinfonica di Milano Giuseppe Verdi.
Cofondatore di Secret Theater e Dahu Project, ha diretto SILENT di Gabriele Marangoni, per ensemble vocale di persone sorde, solisti e live electronics, a Reggio Emilia, al LAC di Lugano e al Teatro Massimo di Cagliari. Il progetto è stato presentato anche ad Ars Electronica di Linz. Con Yuval Avital ha lavorato a REKA, dirigendo percussioni e folla vocale alla prima del Warsaw Autumn Festival nel 2014. Le sue registrazioni comprendono Chamber Music di Delli Pizzi, Musica Ciclica di Albini e la Quarta sinfonia di Mahler nella trascrizione di Erwin Stein, pubblicata da Da Vinci Classics nel 2022.
Con Secret Theater ha presentato le prime esecuzioni iraniane di Pierrot lunaire e della Kammersymphonie di Schönberg al Fadjr Festival di Teheran e a Shiraz. Con Gabriele Marangoni ha inoltre diretto le prime assolute di Mater, per cento corni delle Alpi, al festival Endorfine di Lugano, e di Utera, per grande ensemble e coro, al Festival Aperto di Reggio Emilia, e il progetto Diffraction a Pisa e in tournée in Kosovo. Nel settembre 2020, nell’ambito della ripresa delle attività dopo il lockdown, ha diretto Figaro! Opera Camion, adattamento in un atto del Barbiere di Siviglia di Rossini, con la Filarmonica dell’Opera Italiana Bruno Bartoletti, per la Fondazione I Teatri di Reggio Emilia. Ideazione e regia di Fabio Cherstich; scene, costumi e video di Gianluigi Toccafondo. Per L’ottimista di Leonardo Manera, con regia di Marco Rampoldi, ha curato le trascrizioni e diretto le musiche dal vivo, partecipando anche al clarinetto; lo spettacolo è stato ripreso da Rai5 al Teatro Sociale di Cittadella.
Diplomato in clarinetto al Conservatorio Giuseppe Verdi di Milano, si è perfezionato in direzione con Sandro Gorli, Benjamin Zander, János Fürst ed Erwin Acél, frequentando corsi e masterclass a Londra, Vienna e San Pietroburgo. Ha conseguito con lode le lauree in Scienze dei Beni Culturali e in Musicologia all’Università degli Studi di Milano, con tesi su Offenbach e sul coro parlato nel Novecento. Insegna materie teoriche, clarinetto e sassofono all’Istituto Musicale Rusconi di Rho.
È stato membro di giuria in concorsi internazionali della Federazione Musicale Internazionale, tra cui il Concorso di musica Luigi Cerritelli e i concorsi di canto lirico Piero Boni e Franco Ghitti.