Administrador de empresas de la Universidad Sergio Arboleda y especialista en gerencia pública de la Universidad Pontificia Bolivariana de Medellín.
Tiene amplia experiencia en procesos integrales de la administración, entre ellos desarrollo estratégico, gestión de talento humano, diseño de direccionamientos corporativos, operación logística y proyecciones financieras.
Fue concejal del municipio de La Ceja – Antioquia durante los años 2008 y 2009; posteriormente fue elegido representante a la Cámara por el departamento de Antioquia en el periodo 2010 – 2014.
En el periodo 2016 – 2019, fue elegido como alcalde del municipio de La Ceja con la votación más alta obtenida hasta la fecha para ese cargo, en donde fue reconocido por la Fundación Konrad Adenauer como uno de los mejores cinco alcaldes del país.
Posteriormente fue elegido nuevamente por los antioqueños como representante a la Cámara para el periodo 2022 – 2026, integrando la Comisión Tercera y representando también a su partido, la Alianza Verde, en la Comisión Legal de Cuentas.