Entre 2003 y 2004 fue director Nacional de Participación Popular, después asumió el cargo de Secretario Técnico del Senado Nacional (2005). Entre 2005 y 2014 fue elegido como Alcalde del Municipio de Rurrenabaque por dos gestiones consecutivas.
Entre 2008 y 2012 fue presidente de la Asociación de Municipios del Beni.
Antes de ser nombrado como ministro realizaba funciones como Senador Nacional y Secretario del Comité del Ministerio Público y Defensa Legal del Estado.
Ministro de Obras Públicas y de Presidencia
El 13 de noviembre de 2019, fue designado Ministro de Obras Públicas por la presidenta transitoria de Bolivia, Jeanine Áñez. El 3 de diciembre de 2019, fue designado como Ministro de la Presidencia, como consecuencia de la destitución de Jerjes Justiniano Atalá.