Major-General
* 12th of September 1902
† 17th of September 1983
| 1943-09-08 | Colonel |
| 1943-09-08 | Temporary Brigadier |
| 1944-05-08 | Temporary Brigadier |
| 1945-03-23 | Acting Major-General |
| 1945-07-11 | Temporary Major-General |
| Commanding Officer 12th Field Regiment Royal Canadian Artillery | |||
| 1943-11-08 | – | 1944-11-09 | Commander Royal Artillery, 2nd Canadian Infantry Division [Italy] |
| 1944-09-28 | – | 1944-11-07 | Acting General Officer Commanding 2nd Canadian Infantry Division |
| 1944-11-10 | – | 1945-03-22 | Commanding Officer 6th Canadian Infantry Brigade |
| 1945-03-23 | – | 1945-11-19 | General Officer Commanding 3rd Canadian Infantry Division |
| 1946-02-01 | Retired |