Inició sus estudios básicos de violín en el Conservatorio del Tolima de la ciudad de Ibagué. Posteriormente, se radicó en la ciudad de Bogotá donde continuó sus estudios intermedios en el Conservatorio de Música de la Universidad Nacional de Colombia ,estudios de pregrado en la Pontificia Universidad Javeriana, donde obtuvo el título de Maestro en Música con Énfasis en Interpretación – Violín, Adicionalmente, es graduado de la Maestría en Educación del Tecnológico de Monterrey-Uniminuto.
Dentro de su práctica instrumental ha hecho parte de la Orquesta Sinfónica del Conservatorio del Tolima, Orquesta del Conservatorio de la Universidad Nacional, Orquesta Sinfónica Juvenil de Colombia, Corporación Orquesta Filarmónica de los Andes, Orquesta de Cámara de la Pontificia Universidad Javeriana, Orquesta Sinfónica Nacional de Colombia, Orquesta Sinfónica de la Universidad Pedagógica, Orquesta Sinfónica de la Universidad de Cundinamarca, Orquesta Sinfónica de la Universidad de las Andes, Orquesta Sinfónica de la Universidad Sergio Arboleda y se desempeña como violinista de la Orquesta Nueva Filarmonía.
Actualmente es docente Ocasional Asistente de violín de la Universidad Pedagógica Nacional de Colombia e instructor de violín en el Colegio Andino – Deutsche Schule.