Oleg Sergeevich Gaidukevich was born in 1977 in a military family.
After he graduated with honors from high school, he entered the Academy of the Ministry of Internal Affairs in Minsk. Until 2012 he worked in the police, the last post was the head of the police department of the Frunzensky district. After his discharge from the police, he worked as an adviser in commercial firms. Member of the Supreme Council of the LDP, First Deputy Chairman of the Liberal Democratic Party of Belarus.
Since 2016, he is engaged only in politics. Married, two children