Se graduó como Abogado en la Universidad Nacional Autónoma de México y más tarde se desempeñó como Secretario del Ayuntamiento de Acapulco.