Licenciado en música con énfasis en canto de la Universidad de Caldas. Desde el año 1994 hasta el 2006 fue integrante del taller de ópera de esta institución, actuando como solista en diferentes montajes.

Desde el año 2000, se ha desempeñado como director coral de agrupaciones corales de la ciudad de Manizales, Ibagué y Bogotá. Es miembro fundador de Legatto 7 banda vocal a capella creada en 1997, agrupación que realiza una labor de investigación y experimentación con la música vocal a capella. Ha sido ganador de diferentes festivales de música andina colombiana. Ha realizado conciertos en diferentes escenarios internacionales tales como Brasil, Venezuela, Ecuador, México y España. Seleccionado para las diferentes series y giras nacionales del Banco de la República.

Ha sido ganador de concursos Corales universitarios organizados por ASCUN en 2016 y 2017.

Es profesor universitario y ha trabajado en los programas de música del Conservatorio del Tolima en Ibagué, la Universidad Central, Universidad del Bosque, Universidad Sergio Arboleda, Universidad Javeriana y la Universidad INCCA de Colombia, en la ciudad de Bogotá.

En el mes de agosto de 2010, fue invitado como ponente por Colombia, al VI seminario internacional de dirección coral, realizado en la ciudad de Sao Lorenzo estado Minas Gerais (Brasil), evento en el cual fue seleccionado como el “Mejor palestrante del seminario”.

En el diciembre de 2010, fue invitado para dirigir en Alemania el “Coro Projektchor der Pfarre St. Theodor und St. Elisabeth”, cuya sede es la ciudad de Colonia (Alemania).

Del 22 de enero al 2 de febrero de 2016, asistió a República Checa como participante activo al International Opera Conducting Masterclass organizado por la ICM Concert Agency  en cooperación con la orquesta North Bohemian Opera and Ballet Theatre. Durante la cual tuvo la oportunidad de dirigir en la “Gala de opera” a los cantantes Dilruba Akgün (Turquía) Coloratura soprano, Noemi Szabo (Hungría) y al tenor Nikolaj Višňakov (Republica Checa). Así como en el montaje escénico de la ópera “Il Trovatore” de Giussepe Verdi.

Terminó  su Maestría en Dirección Sinfónica en la Universidad Nacional de Colombia en agosto de 2016, bajo la tutoría del maestro ruso Guerassim Voronkov.

Ha dirigido las orquestas de: North Bohemian Opera and Ballet Theatre (República Checa), Orquesta Sinfónica de Caldas, Orquesta Sinfónica de la Universidad Nacional, Orquesta Sinfónica Juvenil del Conservatorio del Tolima entre otras.

Éste músico además, es Profesional en Mercadeo Nacional e Internacional de la Universidad de Manizales, y Especialista en Gerencia y Gestión cultural de la Universidad del Rosario (Bogotá).