Nació el 29 de noviembre de 1835 en Xochitlán Todos Santos, en ese momento perteneciente al municipio de Tecamachalco, Puebla; siendo hijo de Vicente Aguilar y de Cayetana Camarillo.