Prior to that, he served as Commanding General, U.S. Army Training and Doctrine Command, from December 8, 2008, to April 11, 2011, as Acting Commander, U.S. Central Command, from March 24, 2008, to October 30, 2008, as Deputy Commander, U.S. Central Command, from August 2007 to March 23, 2008, and as Commanding General, Multi-National Security Transition Command – Iraq (MNSTC-I), from August 2005 to August 2007.
Sebelum itu, ia juga pernah menjabat sebagai Komandan Jenderal Komando Doktrin dan Latihan Angkatan Darat AS, mulai tanggal 8 Desember 2008 hingga 11 April 2011, sebagai Pejabat Komandan Komando Pusat AS dari 24 Maret 2008 sampai 30 Oktober 2008, sebagai Wakil Komandan Komando Pusat AS, dari Agustus 2007 sampai 23 Maret 2008, dan sebagai Komandan Jenderal Komando Transisi Keamanan Multi-Nasional – Irak (MNSTC-I), dari Agustus 2005 sampai Agustus 2007.