El consejero político del presidente Iván Duque pertenece a su mismo partido, el Centro Democrático, y fue su compañero de bancada en el Senado durante el periodo anterior (2014-2018). Ya había sido congresista, como representante a la Cámara del partido de la U por el Atlántico (2002-2006).
Con el esta colectividad también aspiró sin éxito a ser gobernador en 2011. Fue secretario privado de los exmandatarios departamentales Nelson Polo y Eduardo Verano. También ocupó la gerencia de la Lotería del Atlántico en 1997 y presidió la Federación Nacional de Loterías.