He was born on 15 March 1977 in Minsk. In 1998, he graduated from the academy of the
Ministry of the Interior Academy of the Republic of Belarus with a degree in Law and is qualified as a lawyer. In 2018, he underwent retraining at the Institute of Public Service of the
Academy of Public Administration with a degree in International Relations. He began his career in 1998 in the
Frunzyenski District Department of Internal Affairs (RUVD) of the city of
Minsk as an employee of the department for combating economic crimes. He worked as a detective officer, senior detective officer of the Department of Economic Crimes of the Frunzenski RUVD, senior detective officer of the department of grave crimes of the Department of Economic Crimes of the Main Internal Affairs Directorate of the Minsk City Executive Committee, deputy head of the Department of Economic Crimes of the PartizanskiDistrict Department of Internal Affairs and head of the Department of Economic Crimes of the Frunzenski RUVD. From 1999 to 2012 he worked in law enforcement. In 2007, he received the position of head of the district police department of the Partizanski district of the capital. Two years later, he headed the Frunzensky district police department, where he led a staff of 800 employees. Having risen to the rank of lieutenant colonel, he retired from the police to engage in political and social activities. From 2012 to 2014 he was Deputy Chairman of the
Liberal Democratic Party of Belarus. In April 2013, he was elected by the XIV Party Congress as a member of the Supreme Council of the Liberal Democratic Party of Belarus. From 2014 to 2019 he was First Deputy Chairman of the Liberal Democratic Party of Belarus, which was headed by his father
Sergei Gaidukevich. In
2016, he ran for deputy of the
House of Representatives in the Svisloch electoral district No. 94 in Minsk. According to the election results, he received 7,597 votes (19.0%) and took second place, losing to Valery Voronetsky. On 21 September 2019, at the 20th Congress of the Liberal Democratic Party, Oleg Gaidukevich was elected chairman of the party, replacing his father, Sergei Gaidukevich, in this position.
During the 2020–2021 Belarusian protests He took part as a preliminary candidate in the campaign for the
2020 Belarusian presidential election. His initiative group was one of the 15 registered, including 4,034 people. Shortly after registering his group on 26 May 2020, he announced that he was refusing to participate in the elections in favor of
Alexander Lukashenko, because, according to him, “the collapse of the country cannot be allowed.” On 14 July 2020 he became a confidant of candidate Lukashenko. At the beginning of September, voters of Kalinovsky electoral district No. 108 collected 700 signatures (out of 19,539 expressing confidence in deputy Gaidukevich) under a letter about the loss of confidence in deputy Gaidukevich, which did not lead to his recall. In February 2021, he initiated the passage of a foreign agents law, which critics see as a potential means for President Lukashenko to put pressure on Western human rights activists and dissidents. Gaidukevich has repeatedly spoken in the media in defense of Lukashenko and the official state structure of the Belarus and in criticism of the
opposition. He condemned the
2020–2021 Belarusian protests, calling them “an attempt by the opposition, paid by the EU and the USA, to carry out a coup.” He also criticized the introduction of international sanctions against Belarus following the suppression of protests after the 2020 election, and called for criminal liability for calls for sanctions. In May 2021, on television, he called for the arrest of people who called for the seizure of power in Belarus, and then after the
Ryanair Flight 4978 interception incident, he said that “extremists can be detained on the territory of other states and brought here in the trunk, for example, and immediately to a pre-trial detention center.”.
2025 election Gaidukevich was the Liberal Democratic Party's candidate in the
2025 Belarusian presidential election. Despite running against Lukashenko, he said "It's obvious that Lukashenko will win" and urged other candidates to “make Lukashenko’s enemies nauseous”. == International sanctions ==