Es abogado de la Universidad de Sabaneta, especialista y magister en derecho administrativo de la Universidad Autónoma. Fue concejal de La Estrella durante tres períodos: en 2008, por Alas Equipo Colombia, y en 2011 y 2016 por el Partido Conservador. Durante la administración del actual alcalde, Jhony García, se desempeñó como Secretario de Servicios Administrativos en 2017 y como Secretario de Gobierno en 2018.