Abogado egresado de la Universidad de Guadalajara, cursando toda la carrera en la División de Estudios Jurídicos de esa casa de estudios y especializado en el campo del Derecho Laboral y de la Seguridad Social, con diplomados en  Sistemas de Pensiones por parte del Centro Interamericano de Estudios de Seguridad Social; Amparo por parte de la Suprema Corte de Justicia de la Nación; y en Negociación Colectiva por parte de  la Universidad de Guadalajara.

Es Asesor Jurídico en «Ruiz Moreno Consultores y Asesores En Seguridad Social, S.C.», empresa líder en materia del Seguro Social, especializado en planeación fiscal, auditoría interna y defensoría de personas morales y físicas en contra del Instituto Mexicano del Seguro Social. Es Director de Relaciones Internacionales de la «Asociación Iberoamericana de Juristas de Derecho del Trabajo y de Seguridad Social “Dr. Guillermo Cabanellas”» y profesor adjunto en las asignaturas de Derecho de la Seguridad Social en el Centro Universitario de Occidente y la Universidad de Guadalajara.

Entre los años de 2004 hasta el 2006 fue  apoderado del INFONAVIT en materia Laboral y de Seguridad Social. Fue asistente jurídico y apoderado del Partido Revolucionario Institucional en las elecciones de Gobernador, Presidentes Municipales y Diputados Locales, en el año 2006. 

Es además miembro de número de la «Academia de Derecho de la Seguridad Social, la Previsión y el Trabajo, A.C.», la «Asociación Iberoamericana de Juristas de Derecho del Trabajo y de Seguridad Social “Dr. Guillermo Cabanellas”» y la«Academia Mexicana de Derecho del Trabajo y de la Previsión Social»

Ha participado en el «IV Congreso Iberoamericano de Derecho del Trabajo y la Seguridad Social» celebrado en Caracas, Venezuela; fue ponente en la «XLVII Asamblea Nacional de Derecho del Trabajo y de la Previsión Social» celebrada en Chihuahua, Chihuahua; ponente en el «V Congreso Iberoamericano de Derecho del Trabajo y la Seguridad Social» en  San Juan, Puerto Rico; ponente en la «48º Asamblea nacional de Derecho del Trabajo y de la Previsión Social», Colima, Colima; y colaborador en el «1er Congreso Romanense de Derecho Laboral» en la Cd. de La Romana, República Dominicana.