En 1812 es nombrado teniente coronel y pasa a servir bajo las órdenes de Simón Bolívar y al año siguiente toma parte en la batalla de Cúcuta contra el coronel Ramón Correa.