Después de haber fungido como embajador en Argentina, se desempeñó como embajador en Afganistán, y el 24 de mayo del 2011 fue propuesto como nuevo embajador en México por el presidente Obama, en sustitución de Carlos Pascual, que había sido designado en ese mismo cargo en junio de 2009, confirmado por el Senado en agosto de ese año pero que renunció el 2 de julio del 2015 y regresó al Departamento de Estado.