Tras la revolución de Juan Lavalle contra el gobernador Manuel Dorrego, fue capitán del puerto de Buenos Aires; durante su mandato, varios buques argentinos fueron secuestrados por los franceses.