Licenciado en Contaduría Pública por el Instituto Politécnico Nacional, Unidad Tepepan y maestro en Impuestos por el Instituto GVA.
Socio fundador del despacho PFCAFSC y profesor en la ESCA, Unidad Tepepan del Instituto Politécnico Nacional. Asimismo, ha sido ponente de temas de actualización en materia fiscal en instituciones gubernamentales; así como en cursos de actualización en materia fiscal.