En 1822 se le otorgó el grado mexicano de teniente de fragata y comenzó a trabajar en el departamento de Marina en el puerto de Veracruz.