Born in the village of Naumovo, Kaluga Governorate, on 2 May 1913, Shkadov was drafted into the Red Army in October 1935 and sent to study at the Kharkov Tank School.
From March he fought with the brigade on the Western Front south of Yukhnov, but was severely wounded in April and evacuated to a hospital.
Sent to study at the Military Academy of the General Staff in November 1957, he graduated from Higher Academic Courses and the special faculty there in 1958 and 1959.
Promoted to army general on 29 April 1975, Shkadov was made a Hero of the Soviet Union on 21 February 1978 for his actions in World War II.
Shkadov was transferred to the Group of Inspectors General of the Ministry of Defense, a retirement post for senior officers, in February 1987.
Shkadov died when he was struck by a car driven by a Cuban diplomat on 15 February 1991 in Moscow and was buried in Novodevichy Cemetery.