Es egresado de la Universidad Veracruzana, en la carrera de médico cirujano, posteriormente trabajó en el Instituto Mexicano del Seguro Social y actualmente imparte clases en la Universidad Veracruzana, Facultad de Medicina, Campus Minatitlán, lugar donde también tiene el consultorio para atender a los minatitlecos.