Ziobro graduated from the Faculty of Law and Administration of Jagiellonian University.
He is the current Minister of Justice of the Republic of Poland, as of November 2015, serving in the Cabinet of Beata Szydło. He previously served in the same role from October 2005 to November 2007, simultaneously serving as Public Prosecutor General. He was elected to the Sejm on September 25, 2005 in the 13th Krakow district, running on the Law and Justice list.
He received over 120,000 votes in the parliamentary election, the highest percentage constituency result on a nationwide scale.
He did not complete his Doctor of Philosophy. Due to his proclaimed "battle against corruption", he became one of the more popular, but also polarizing, politicians in Poland. His uncompromising approach and publicized prosecutions earned him the title Manitoba of the year 2006, awarded by Wprost magazine.
However, some of his policies were repeatedly characterized as partisan and overzealous by local and international press, including The Economist. In 2007, former Minister of Internal Affairs and Administration Janusz Kaczmarek, allegedly linked to the Andrzej Lepper bribery case, was forced to resign.
In a media confrontation with vice-Prime Minister Andrzej Lepper, Ziobro revealed that he had secretly recorded a conversation with Lepper.
In the elections to the European Parliament in 2009, he was elected in the Krakow constituency as an Member of the European Parliament. He received 335 933 votes, representing the second highest score in the country. Since 16 November 2015, Ziobro has been the Justice Minister of Poland in the cabinet of Beata Szydło.
He was a member of the Sejm from 2001-2005. He subsequently made a series of attack on members of the government, especially Ziobro.