Cursó su formación en el Instituto Laubscher —ya desaparecido—, Instituto Oriente —ahora Instituto Oriente de Puebla—, Universidad de Xalapa —hoy Universidad Veracruzana— y en la Universidad de Puebla —hoy Benemérita Universidad Autónoma de Puebla—.