Fue concejal de Neiva en tres ocasiones y aspiró hace cuatro a la Alcaldía.
Es Ingeniero Civil, egresado de la Universidad Cooperativa de Colombia, con especialización en Ingeniería Ambiental en la Universidad Surcolombiana y Magíster en Gobierno y Políticas Públicas de la Universidad Externado de Colombia.
Casado con la administradora de empresas María juliana Parra, padre de 2 niñas, Mariana y Luciana. Su madre es Nidia Bonilla, docente jubilada, su papá es Herman Casagua Albarracín, quien también es ingeniero y exconcejal del municipio de Neiva.
Se ha desempeñado como coordinador de redes e inspecciones de Alcanos de Colombia, ingeniero residente de obra y en proyectos de constructoras.
Ingresó al Concejo Municipal de Neiva para el periodo 2012 a 2015 con una votación de 3.579 votos a los 31 años. De igual manera, renovó su credencial para el siguiente periodo en el Concejo de Neiva. Así mismo, logró ingresar al Concejo por tercera vez por el Estatuto de Oposición, tras quedar segundo en las últimas elecciones para la Alcaldía de Neiva en el 2019, con más de 40 mil votos de neivanos que creyeron en su proyecto político y propuestas.

