Fue hijo del hacendado Marcelino Castilla, quien fue gobernador de Campeche de 1877 a 1880, y de doña Rosario Brito.