Born in 1957 in the village of Ivanovka, Gafuriysky District, Bashkir ASSR, Russian Federation.
In 1994 graduated from the Law Faculty of the Belarusian State University.
In 1999 followed a retraining course at the Institute of Civil Service of the Academy of Public Administration under the aegis of the President of the Republic of Belarus.
In 1975 – 1993 served in the Armed Forces.
Since 1993 till 1995 worked in the department of combating the smuggling of the Minsk regional customs.
Since May 1995 worked in the system of economic justice as Judge of the Economic Court of Minsk Region, Judge and Deputy Chairman of the Economic Court of Minsk, Judge and Deputy Chairman of the Supreme Economic Court; since January 2014 – Judge of the Supreme Court of the Republic of Belarus (Economic Affairs Panel).
Since 2011 – member of the Council on Legal and Judicial Activities under the President of the Republic of Belarus.
Since November 2016 – Judge of the Constitutional Court of the Republic of Belarus.
He has been assigned the highest qualification class of the 2nd rank.
Awarded with Honorary Diploma of the National Assembly of the Republic of Belarus, the Council of Ministers of the Republic of Belarus, the Supreme Court of the Republic of Belarus.