Brigadier-General
* 10th of May 1904
†
(PPA)
(Former Soviet Army)
| 1942-08-21 | Lieutenant-Colonel (Soviet Army) |
| 1942-12-22 | Colonel (Soviet Army) |
| 1945-05-22 | Brigadier-General |
| 1946-07-11 | Major-General of Artillery (Soviet Army) |
| 1940-12-XX | – | 1941-03-19 | Commanding Officer 138th Artillery Regiment |
| 1941-03-19 | – | 1941-12-XX | Chief of Staff Artillery 64th Rifle Division |
| 1941-12-XX | – | 1943-03-11 | Commanding Officer Artillery 353rd Rifle Division |
| 1943-03-11 | – | 1944-10-14 | General Officer Commanding Artillery XXII Rifle Corps |
| 1944-10-14 | – | 1944-11-XX | General Officer Commanding Artillery LXVII Rifle Corps |
| 1944-11-XX | Transferred from the Soviet Army | ||
| 1944-11-13 | – | 1944-12-23 | Deputy General Officer Commanding Artillery 3rd Polish People's Army |
| 1944-12-23 | – | 1945-04-30 | Deputy General Officer Commanding Artillery 2nd Polish People's Army |
| 1945-04-30 | – | 1945-10-05 | General Officer Commanding Artillery 2nd Polish People's Army |
| 1945-10-XX | – | 1946-02-XX | General Officer Commanding Artillery III Military Area |
| 1946-02-XX | Returned to Soviet Union | ||
| 1946-02-XX | – | 1946-05-XX | General Officer Commanding Artillery 2nd Army, Germany |
| 1946-05-08 | – | 1948-04-03 | General Officer Commanding Artillery Archangelsk Military District |
| 1952-03-01 | – | 1953-02-02 | General Officer Commanding Rocket Troops Coastal Military District |
| 1953-02-02 | – | 1955-01-10 | General Officer Commanding Artillery North Caucasian Military District |
| 1955-01-10 | – | 1960-04-08 | Instructor at Special Technical Academy |
| 1960-04-08 | Retired |