Inició sus estudios musicales con el maestro Ángel Émbil, continuándolos en el Conservatorio Superior de Música Eduardo Martínez Torner del Principado de Asturias, donde finalizó los de piano, armonía y composición. Posteriormente se trasladó a Madrid donde obtuvo el título superior en dirección de orquesta en el Real Conservatorio Superior de Música. Es licenciado por la Universidad de Oviedo en Historia del Arte.
De 1987 a 1989 dirigió el Joven Coro de la Fundación Princesa de Asturias, creado con la finalidad de dotar al coro de adultos ya existente de una cantera de la que nutrirse con cantantes ya formados, y en 1989 fue nombrado director titular del Coro de la Fundación Princesa de Asturias. Desde entonces hasta ahora ha compaginado programas, tanto a cappella como sinfónico-corales, de todas las épocas, así como protagonizado el estreno absoluto de obras escritas por compositores actuales.
Ha dirigido conciertos de polifonía en Israel, Italia, Estados Unidos, Grecia, Bélgica y Lisboa, así como en numerosas ciudades españolas. Como director de orquesta ha estado al frente en varias ocasiones de la Orquesta Sinfónica del Principado de Asturias, de la orquesta de cámara Los Virtuosos de Moscú, de la Orquesta de Córdoba y de la Orquesta Sinfónica Ciudad de Oviedo.
Desde 2001 compagina su trabajo como director del Coro de la Fundación Princesa de Asturias con la práctica docente en el Conservatorio Superior de Música Eduardo Martínez Torner del Principado de Asturias, en el que imparte las asignaturas de Orquesta y Dirección.