Born 4 June 1954 in Pustoshka Village, Braslav Region, Vitebsk Province.
Graduated from Novopolotsk Polytechnic Institute (Machine Engineer).
Was elected Deputy of Minsk Province Council of Deputies of the 24th convocation, Borisov City and Borisov Regional Councils of Deputies of the 23rd and 25th convocations, correspondently.
Deputy- director General for ideological activity, Open Joint-Stock Company “Borisov plant “Avtogydrousilitel”.
Member of the Committee of the Parliamentary Assembly of the Union of Belarus and Russia for Security, Defence and Crime Prevention.
Mr Koreshkov is awarded a Medal “For Labour Valour”, a Certificate of Honour of the Ministry of Automobile Industry, a Certificate of Honour of Minsk Province Executive Committee, a Certificate of Honour of the Ministry of Automobile and Agricultural Machinery and Central Committee of the Trade Union.