En el 2002 fue Consejero Económico de la Subsecretaría de Negociaciones Comerciales Internacionales en Ginebra, Suiza
Del 2006 al 2012 laboró en Grupo TMM; Despacho Valdes; Abascal y Brito Anderson; y Asesoría BRV
En 2012 fue Director en Marina Mercante en la SCT
En 2013 ingresó al SAT como Administrador Central de Normatividad Aduenera y