Estudià música a la seva ciutat natal, on exercí com a organista a la catedral mentre cursava dret. El 1980 inicià la seva carrera com a director operístic i a partir d’aleshores s’ha presentat amb diferents produccions líriques arreu de l’Estat espanyol, amb notable èxit. El 1993 substituí U. Mund en la direcció de Carmen al Gran Teatre del Liceu. Ha estat director assistent en diversos enregistraments operístics per a segells com ara Deutsche Grammophon. Habitual en el Festival de Peralada, el 1997 hi dirigí un reeixit recital amb Jaume Aragall. Dirigeix regularment l’Orquestra Simfònica del Gran Teatre del Liceu en el concert de vencedors del Concurs Internacional de Cant Francesc Viñas.