1910-1953
1910 – Private
1915 – Corporal and Sergeant
1917 – Staff Sergeant Instructor
1933 – Acting Sergeant Major Instructor
1937 – Company Sergeant Major Instructor
1940 – Company Sergeant Major (2nd Battalion)
1940/41 CSM University of Toronto COTC
1941/42 RSM University of Toronto and Toronto Rotary Highlanders (Cadet Instructor Cadre)
1944-53 Captain, Commanding Officer 48th Highlanders Cadets