Major-General
* 20th of March 1902
† 1st of April 1960
(Regular Army)
| 1941-12-24 | Lieutenant-Colonel (Army of the United States) | 
| 1942-02-01 | Colonel (Army of the United States) | 
| 1944-11-10 | Brigadier-General (Army of the United States) | 
| 1947-06-12 | Lieutenant-Colonel | 
| 1948-06-10 | Colonel | 
| 1955-03-14 | Brigadier-General (Confirmed US Senate)(Dated back to 1954-08-24) | 
| 1955-07-22 | Major-General (Army of the United States)(Confirmed US Senate)(Dated back to 1951-06-01) | 
| 1956-10-26 | Major-General | 
| 1940-08-XX | – | 1943-12-XX | Assistant to Assistant Chief of Staff for Personnel (G-1), War Department General Staff | 
| 1944-01-XX | – | 1945-11-XX | Deputy Assistant Chief of Staff for Personnel (G-1), War Department General Staff | 
| 1945-11-XX | – | 1946-XX-XX | Commanding Officer 76th Anti-Aircraft Artillery Brigade | 
| Commanding General Anti-Aircraft Defenses Pacific | |||
| – | 1948-07-XX | Commanding Officer Atlantic Sector, US Army Caribbean | |
| 1948-07-XX | – | Commanding Officer 35th Anti-Aircraft Artillery Brigade | |
| 1950-XX-XX | – | 1953-XX-XX | Commanding General Anti-Aircraft Command, Hamilton Air Force Base | 
| 1953-XX-XX | – | 1955-XX-XX | Assistant Chief of Staff (J-1), US European Command | 
| 1955-07-XX | – | 1958-06-XX | Deputy Commandant of the National War College | 
| 1958-06-XX | – | 1960-04-01 | Commanding General 1st Region US Army Air Defense Command |