Nacido en Los Altos de Ibarra, en un municipio del estado de Guanajuato llamado San Felipe, fue hijo de una familia acomodada que tenía una hacienda en dicho lugar.