Es Licenciado en Derecho por el Instituto de Estudios Superiores de Occidente A.C. (ITESO), tiene el grado de Maestro en Derecho Constitucional y Amparo por la Universidad Iberoamericana de León, Guanajuato, el cual obtuvo con la mención de ser el mejor promedio de su generación.
En el ámbito profesional, se he desempeñado como socio y abogado postulante en Rivero Valls y Asociados S.C., con especial atención en el área de litigio en juicios de amparo y derecho mercantil. En la función pública ha fungido como Subdirector de Resoluciones de Acceso a la Información en el Instituto Nacional de Transparencia, Acceso a la Información y Protección de Datos Personales (INAI), además de haber laborado como Secretario Auxiliar y Secretario de Estudio y Cuenta Regional en la Sala Regional Guadalajara del Tribunal Electoral del Poder Judicial de la Federación, así como Secretario de Estudio y Cuenta Regional en la Sala Regional Ciudad de México del propio Tribunal Electoral.
Ha sido profesor de asignatura en la carrera de derecho en las universidades del Valle de México, Campus Guadalajara Sur y en el Instituto de Estudios Superiores de Occidente A.C. (ITESO), impartiendo, entre otras, las materias de derecho mercantil, derecho procesal, teoría del derecho y argumentación jurídica. Asimismo, ha impartido diversas asignaturas en posgrados en derecho en el Centro Superior de Estudios Jurídicos en Tepic, Nayarit.