Es médico y representante por Cundinamarca del Polo Democrático. Ha sido líder en movimientos sociales como la Plataforma Popular por la Región, y fue concejal de Zipaquirá entre 2016 y 2021. En 2021, renunció al Concejo para postularse a la Cámara de Representantes, donde fue elegido con 175,000 votos. En 2022, apoyó la elección de Alba Luz Velásquez como magistrada del Consejo Nacional Electoral. Sarmiento ha respaldado las iniciativas del gobierno de Gustavo Petro, siendo ponente en proyectos de derechos del campesinado y soberanía alimentaria.