Obtuvo una licenciatura en Matemáticas por la Universidad de DePauw y se graduó de la Universidad del Sur de California con Maestrías en Planificación Urbana, Economía y Administración de Empresas.
Fue socio de las firmas internacionales de contabilidad y consultoría Arthur Andersen y Deloitte. En 2014 fue certificado por la Oficina Federal de Conciliación y Arbitraje de México sobre la Reforma Laboral. Brinda servicios a empresas japonesas, asiáticas y estadounidenses, tanto en japonés como en inglés.