Obtuvo su título como Maestro en Música con énfasis en Canto en la Pontificia Universidad Javeriana en 2002 en Bogotá, Colombia. Recibió la beca Carolina Oramas y posteriormente fue becado por la prestigiosa Schola Cantorum Basiliensis en Basilea, Suiza en donde recibió estudios de especialización en canto barroco y clásico con el Maestro Gerd Türk. Ha tomado clases magistrales y privadas de canto con los maestros, Andreas Scholl, Emma Kirby, Evelyn Tubb, Gloria Banditelli y Stephan Hasselhof. Como solista ha cantado en distintas salas de Europa bajo la dirección de destacados maestros como Jordi Savall, Andrea Marcon, Joshua Rifkin, Gabriel Garrido, Antony Rooley, Jesper Christensen. Aparte de su carrera como solista ha participado en diferentes ensambles vocales como el ensamble Orlando de Fribourg y Schweizerkammerchor. Su interés en la pedagogía del canto lo ha llevado a participar en el proyecto “Música Antigua para nuestro Tiempo en 2005, 2006, 2007”, que se realiza cada año en Colombia bajo la dirección del maestro Federico Sepúlveda. Con Esfera Armoniosa lanzó en 2010 Io vo cantar, con repertorio del barroco temprano en Italia, obteniendo muy buenos comentarios de la crítica. En 2015 salieron al mercado los discos Dos estrellas le siguen del ensamble Música Ficta, en el cual participó como invitado, y el CD Quando sará quel dí con el ensamble Alfabeto. Actualmente es solista de los ensambles Esfera Armoniosa y Alfabeto, y se desempeña como profesor de planta del Departamento de Música de la Universidad de los Andes.