学院毕业后加入美国空军。在服役期间，他的飞行记录超过4000小时，驾驶包括C-17、C-20、C-21、C-32、C-37、C-130、EC-121、KC-10、KC-135、UH-1N和VC-137。此外他还在战略空军司令部、美国空军机动司令部和美国运输司令部服役。2007年9月至2009年11月20日，他最后服役于美国空军机动司令部，并担任司令；目的是为美军提供迅速、全球的机动性和支持。2010年1月1日，他从美国空军退休，服役时间超过38年。