Nace en Santa Cruz de Tenerife, donde finalizó sus estudios musicales de guitarra y dirección de coros. Desde 1989 es profesor de Coro en el Conservatorio Profesional de Música de Santa Cruz de Tenerife, y unos años después se hace cargo también de impartir las asignaturas. Ocupó el puesto de Jefe de Estudios durante el periodo 2003-2007. También ha impartido cursos de formación para profesorado, y ha formado parte de jurados en concursos de composición e interpretación. Fue asesor de la Consejería de Educación del Gobierno de Canarias para el desarrollo del Currículo LOE de las Enseñanzas Músicales en la Comunidad Canaria.
Fue director hasta el año 1992 de la Coral Polifónica “Villa de la Orotava”, y en la actualidad es director del Orfeón “La Paz” de La Laguna, siendo ampliamente conocida su labor musical al frente de esta agrupación, con giras de conciertos nacionales e internacionales y premios en concursos corales. En el año 2000 funda el Grupo Vocal “Alisios”, un quinteto formado por cantantes de alta experiencia coral, con el que cumple su ansia de interpretar el repertorio musical destinado a este tipo de formación camerística, tanto clásico como contemporáneo.
Con el Coro de Voces Blancas del Conservatorio Profesional de Música de Santa Cruz de Tenerife, en el mes de abril de 2012 gana el 1 er premio en la categoría juvenil del XLII Certamen Coral de Ejea de los Caballeros (Zaragoza). Posteriormente ha tenido una intensa actividad, destacando el concierto que realizó en la Semana de Música del Casino de Tenerife, y en el 27º Encuentro Coral Internacional “Ciudad de Torrevieja” invitado por la Coral Francisco Vallejos. El pasado mes de julio tuvo una destacada participación en el 60º Certamen de Internacional de Polifonía y Habaneras de Torrevieja.
Ha intervenido como director de coro en las temporadas de ópera de Tenerife, en las siguientes representaciones: El Barbero de Sevilla, Tosca, Italiana en Argel, Cosí Fan Tutte, Rigoletto, La Fille du Regiment, Werther, Tourandot, Carmen, La Bohème, El Pequeño Deshollinador y Hänsel y Gretel.