Završio je studij glazbe u Parmi i u Milanu, kompoziciju u klasi Azia Corghija, a u klasi Piera Guarina dirigiranje.
Od 1979. do 1981. bio je dirigent suradnik pri Teatro alla Scala. Godinama je surađivao s Teatrom Regio di Parma kao ravnatelj glazbene scene i dirigent brojnih opera.
Dirigirao je operama i koncertima gotovo u svim koncertnim dvoranama i nekim bitnim opernim institucijama u Italiji kao i u Francuskoj, Njemačkoj, Velikoj Britaniji, Rusiji, Japanu, Norveškoj, Poljskoj, Albaniji itd. Dirigirao je najpoznatiji talijanski operni repertoar surađujući s najboljim pjevačima.
Najvažniji nedavni angažmani uključuju „Prilika čini lopova” u Opéra National de Bordeaux, „Seviljskog brijača” u Norske Operi u Oslu, „Rigoletta” u Moskvi.
Od 2010. godine je stalni gost u Teatru La Fenice u Veneciji. Djeluje i kao skladatelj, potpisuje scensku glazbu, glazbu za predstave i televizijske dokumentarce. Predavao je na muzičkim konzervatorijima u Milanu i Parmi.