En 1791 ingresó como guardiamarina en la Armada y en 1793 fue ascendido a alférez de fragata. Durante la Guerra del Rosellón se embarcó y combatió los navíos franceses en Cerdeña y en la defensa de Tolón. En 1802 ascendió a alférez de navío y en 1804 a teniente de fragata. Fue destinado a la bahía de Cádiz, pero no tomó parte en la batalla de Trafalgar. Al comenzar la Guerra de la Independencia Española, participó bajo las órdenes de Juan José Ruiz de Apodaca y Eliza en la batalla de la Poza de Santa Isabel contra François Étienne de Rosily-Mesros (1808). Después fue nombrado segundo secretario de la Capitanía General del departamento de Cartagena y en 1809 fue ascendido a teniente de navío.