He completed law studies at the Faculty of Law and Administration of the University of Silesia in Katowice. In 2011 he passed final examin of Master of Law (master's dissertation entitled "Ownership right to waters under Polish law. A civil law approach" written under the guidance of Prof. Ryszard Mikosz, receiving a very good grade).
In the years 2009-2010 he studied at the Faculty of Law at the University of Barcelona as part of the Erasmus Programme. In 2012 he was entered onto the list of trainee solicitors of the District Chamber of Legal Counsels (OIRP) in Katowice. He passed the solicitor exam in 2016 with first degree honours. He is entered onto the list of solicitors of the District Chamber of Legal Counsels in Katowice.
He has been a permanent associate of the Law Firm Porwisz & Partnerzy Adwokaci i Radcowie Prawni since June 2017. He has experience in legal support for commercial law companies (including listed companies), as well as handling trading transactions and the processes taking over, merging and transformation of companies, commercial contracts, M&A transactions, and court proceedings. He speaks English and Spanish.