El 29 de septiembre de 1838 era designado coronel graduado. Entre enero y mayo de ese año comandó el bergantín "Republicano" (ex goleta "General San Martín"). En 1839 durante el bloqueo francés bajo el mando de Brown participó de enfrentamientos con lanchas francesas. El 25 de febrero de 1841 relevó al sargento mayor Juan King en el mando del bergantín "Vigilante" que tomó parte en la lucha contra la escuadra de Fructuoso Rivera del 24 de mayo de 1841 en que apoyó eficazmente con su buque la captura del "Cagancha" de la escuadra de Coe.