Después de dos periodos como representante a la Cámara por Córdoba, cargo para el que fue electo por primera vez en 2010 con 28 años, el conservador Barguil saltó al Senado en las elecciones de 2018. Antes de eso había trabajado en el Ministerio del Interior bajo el mando de Sabas Pretelt y Carlos Holguín, en el gobierno de Uribe.
También había apoyado campañas de políticos en su departamento, de la mano de la entonces representante Nora García Burgos. Pero su primeros pasos en la política fueron en Bogotá, con el entonces concejal David Luna, primero en el liberalismo y luego en el movimiento independiente de Enrique Peñalosa, Por el País que Soñamos.