·     De 1989 a 1990, auxiliar del departamento de estudios criminólogos en el Instituto de Readaptación Social del Estado de Sinaloa ubicar en las inmediaciones de la sindicatura de Aguaruto de Culiacán Sinaloa.

·     De 1990 a 1996 actuario adscrito al Juzgado Tercero en materia Penal en el Distrito Judicial de Culiacán Sinaloa.

·     Maestro por asignatura de las materias  ANTROPOLOGÍA SOCIAL, HISTORIA DE MÉXICO I Y II, DERECHO BANCARIO Y SOCIOLOGÍA,  en la Universidad de Occidente campus  Culiacán, de 1997 al  2000.

·     Maestro por asignatura de las materias  SOCIOLOGIA, DERECHO FISCAL,  INTRODUCCION AL ESTUDIO DEL DERECHO, DERECHO ECONOMICO,  Y DERECHO BANCARIO  en la Universidad Interamericana del Norte campus  Culiacán, de 2005 al  2007.

·        Apoderado legal de HSBC   SEGUROS  SOCIEDAD ANONIMA DE CAPITAL VARIABLE  GRUPO FINANCIERO HSBC, ante  la Comisión Nacional para la Protección y Defensa de los Usuarios de Servicios Financieros.

·     Apoderado legal de HSBC MEXICO, SOCIEDAD ANONIMA INTITUCION DE BANCA MULTIPLE, GRUPO FINANCIERO HSBC  ante  la Comisión Nacional para la Protección y Defensa de los Usuarios de Servicios Financieros.

·     Apoderado legal HSBC FINANZAS SOCIEDAD ANONIMA INTITUCION DE BANCA MULTIPLE, GRUPO FINANCIERO HSBC  ante  la Comisión Nacional para la Protección y Defensa de los Usuarios de Servicios Financieros.

·     Apoderado legal de HSBC AFORE, SOCIEDAD ANONIMA INTITUCION DE BANCA MULTIPLE, GRUPO FINANCIERO HSBC  ante  la Comisión Nacional para la Protección y Defensa de los Usuarios de Servicios Financieros.

·     Apoderado legal de HSBC PENSIONES, SOCIEDAD ANONIMA,  ante  la Comisión Nacional para la Protección y Defensa de los Usuarios de Servicios Financieros.

·     Apoderado legal de HSBC VIDA, SOCIEDAD ANONIMA DE CAPITAL VARIABLE,  ante  la Comisión Nacional para la Protección y Defensa de los Usuarios de Servicios Financieros.

·     Abogado litigante desde el año de 2001 en materia Penal,  Mercantil Y Civil, actualmente en mi despacho ubicado en  Río Lerma  No. 1136 De  Col, Los Pinos de esta ciudad teléfono 667 992 24 21