His father was Juan Cantu Treviño, and his mother was Juana de Leon.
He married Margarita de la Garza, daughter of Pedro Garcia de Avila and Margarita Cavazos de la Garza.
He married Maria de Villarreal, daughter of Juan de Villarreal and Juana de la Garza. It was his second marriage.