En 1816 se replegó con sus compañeros de armas hacia los Llanos, participando en las campañas del sur y centro de Venezuela hasta 1818 siendo ascendido a teniente coronel. Con este grado y como comandante de unidad táctica de la División de Vanguardia intervino en la Campaña Libertadora de 1819 actuando en forma destacada en las Batallas de Gámeza, Pantano de Vargas y Puente de Boyacá. Terminada la campaña fue nombrado gobernador de la provincia de Socorro (Santander).