Direttore d’orchestra italiano, si dedica regolarmente al repertorio sinfonico e operistico; i suoi impegni includono inviti in Italia e in Europa.
Il suo repertorio spazia dal Classicismo al Novecento storico, ma non mancano prime esecuzioni assolute o italiane di nuovi lavori.
Tra i titoli operistici diretti si ricordano: Rigoletto, La Traviata, Il Trovatore, Nabucco, L’elisir d’amore, La Bohéme, Cavalleria Rusticana e Pagliacci. Ha sviluppato un rapporto intenso con l’Orchestra Sinfonica di Milano “Giuseppe Verdi”, che dirige in programmi sinfonici e recital lirici. Alle ordinarie performance unisce anche numerose lezioni-concerto e la direzione dell’Orchestra Sinfonica Giovanile di recente formazione. Alcuni momenti delle sue prove e dei suoi concerti sono stati ripresi e trasmessi da RAI5. Ha diretto con l’Orchestra Sinfonica di Cuneo cinque edizioni dell’ormai tradizionale “Concerto Sinfonico di Ferragosto”, che annualmente accoglie un pubblico di oltre ventimila spettatori e viene trasmesso da RAI3. Tra le compagini con cui ha lavorato si ricordano: Orchestra Sinfonica di Sanremo, Orchestra Sinfonica Abruzzese, Orchestra Filarmonica Italiana, Orchestra Filarmonica Nazionale Rumena, Orchestra Sinfonica di Oradea, Donetsk National Philharmonic Orchestra “S. Prokofiev”, Orchestra Sinfonica Giovanile del Piemonte e Ensemble “Nuove Musiche”.
Ha collaborato con numerosi artisti fra i quali figurano: Fabio Armiliato, Tiziana Fabbricini, Luca Fanfoni, Silvia Chiesa, Alessandro Marangoni, Luca Santaniello (Orchestra Verdi di Milano) , Hans H. Suh, Marton Kiss, Jonas Villega (Orchestra della Svizzera Italiana), Ermir Abeshi (Deutsche Radio Philharmonie), Igor Andreev, Diego Di Mario (O.S.N. RAI), Vitaly Vatulya, Masha Diatchenko, Leonardo Pierdomenico, Vittorio Marchese, Alessandro Serra (Teatro alla Scala), Filippo Mineccia, la “Banda Osiris”, David Riondino.