Licenciado en Derecho por la Facultad de Derecho de la Universidad Nacional Autónoma de México. Maestría en Derecho Constitucional y Electoral por la Universidad Americana de Acapulco. Diplomado en línea “Los derechos políticos y su tutela”, actualmente cursa el doctorado en el Instituto Internacional del Derecho y del Estado. Se desempeñó como secretario privado en la Secretaría de Turismo del Estado de Guerrero. Secretario ejecutivo en la Subprocuraduría General en la Procuraduría Agraria del Poder Ejecutivo Federal. Director de área de la Subprocuraduría General en la Procuraduría Agraria del Poder Ejecutivo Federal. Profesor titular de las asignaturas de Derecho Electoral y Derecho Procesal Electoral en la Facultad de Derecho de la Universidad Americana de Acapulco. En el Tribunal Electoral del Estado de Guerrero se ha desempeñado como: Secretario de Estudio y Cuenta, Juez instructor, Magistrado Supernumerario, Magistrado titular de la Quinta Sala Unitaria y actualmente como Magistrado Presidente por el periodo 2016 al 2018.