Zu Beginn des Zweiten Weltkriegs schrieb er sich bei der US Navy ein, bei der er bis Kriegsende den Rang eines Lieutenant Commanders erreichte. Für seine Verdienste in Nordafrika erhielt er das Navy Cross. Außerdem kämpfte er in Sizilien, in Italien, in Europa, bei der Landung in der Normandie und auch im Pazifik. Ab 1945 trainierte er in China als Mitglied einer kleinen Kommandogruppe rund 3500 chinesische Guerrilakämpfer, wofür er von der damaligen chinesischen Regierung mit dem Cloud-and-Banner-Ordern ausgezeichnet wurden. Im Kriegsverlauf erhielt er darüber hinaus zweimal die Bronze Star Medal und einen Silver Star.