Estudió en el Real Convictorio de San Carlos y desde 1794 en la Academia Real de Náutica, por sus aptitudes para las matemáticas se le incorporó a la docencia en esta Academia, en la que fue nombrado segundo maestro en 1806.