Licenciado en Derecho por la Escuela Libre de Derecho, con trayectoria en la Administración Pública Federal así como instituciones de procuración de justicia.

En la Procuraduría General de la República ocupó el cargo de Director General Adjunto en la Unidad de Proyectos Estratégicos Sistémicos y de asesor en la Subprocuraduría Jurídica y de Asuntos Internacionales.

En la Secretaría de Hacienda y Crédito Público se desempeñó como Director General de Asuntos Normativos y de la Unidad de Implementación de la Ley Federal para la Prevención e Identificación de Operaciones con Recursos de Procedencia Ilícita; Director General Adjunto de Asuntos Normativos e Internacionales y de Procesos Legales en la Unidad de Inteligencia Financiera.

También fue asesor en la Subprocuraduría Jurídica y de Derechos Humanos, así como en la Dirección General de Averiguaciones Previas de la Procuraduría General de Justicia del Distrito Federal.

En el ámbito privado, fungió como Subdirector Jurídico y de Litigio de diversas instituciones financieras.