Estudió primaria y secundaria en el Colegio Alemán y Derecho en la Universidad Nacional Autónoma de México (UNAM).