Es licenciado en Historia del Arte y diplomado en Magisterio en la especialidad de música por la Universidad de La Laguna, dirige la Camerata Lacunensis desde el año 2000, con la que ha conseguido hasta 27 premios, tanto nacionales como internacionales. Como compositor es interpretado por coros nacionales e internacionales. Ha dirigido distintas agrupaciones historicistas profesionales. Realiza estrenos de música coral contemporánea de grandes compositores. Durante el curso 2017-2018 fue profesor de la Escuela Coral de Tenerife. Es socio fundador de AEDCORO, creada en octubre de 2016 en Burgos. Actualmente forma parte de la junta directiva de la asociación. Imparte cursos y talleres de música coral y asiduamente es requerido como jurado en certámenes y concursos nacionales e internacionales.