Born on October 14, 1976.
Graduated from the International Solomon University with a degree in Law.
Ruslan Riaboshapka started his career in 1998 as a chief adviser. Since October of that year, he had worked in senior positions in the Ministry of Justice of Ukraine.
In 2010, he transferred to the Secretariat of the Cabinet of Ministers of Ukraine.
Since 2013, he had been engaged in the analysis of anti-corruption policy in Transparency International Ukraine (the non-governmental organization).
In 2014, he held the position of the Deputy Minister of Justice of Ukraine.
Since 2016, he was a member of the National Agency on Corruption Prevention.
On May 21, 2019, pursuant to the Decree of the President of Ukraine, he was appointed as the Deputy Head of the Presidential Administration of Ukraine.
On June 25, 2019, pursuant to the Decree of the President of Ukraine, he was appointed as the Deputy Head of the Office of the President of Ukraine.
Pursuant to the Decree of the President of Ukraine dated August 29, 2019, Ruslan Riaboshapka was appointed as the Prosecutor General.
In 2010, he was awarded the title of the Honoured Lawyer of Ukraine.