En 1809 casó con Ursula Miyares (hija del entonces Capitán General de Venezuela Fernando Miyares), que fallecería en Santiago de Cuba el 2 de noviembre de 1855, tuvo cinco hijos: María Concepción, Fernando, Gertrudis, Ramón e Inés.