1930-1932 Head, Lubna Okrug Roads Department. 1932-1933 Head, Vinnitsa Oblast Roads Department. 1940-1941 Deputy Head, Ukrainia Main Roads Board.
1941-1945 in Soviet Army. 1946-1953 Head, Ukrainia Main Roads Board. 1953-1961 Ukrainia Minister of Motor Transport, and Highways.
Directed restoration of Ukrainia road system, destroyed during World War П. Deputy, Ukrainia Supreme Soviet of 1959 convocation.