Graduate of the Faculty of Law and Administration of the Warsaw University (Uniwersytet Warszawski). In 1999 – 2003 attorney and partner in P.Szelenbaum – K. Kiełczewski – P. Kaczorowski i Partnerzy. Since 2003 owner of Kaczorowski Law Firm which provides legal services to companies. He specialises in the law of new technologies. He has for many years provided legal advice in connection with key IT implementation projects in the banking, telecommunications and public sectors. He was member of Supervisory Boards of the following companies: Zakłady Mięsne Płock SA, Uzdrowisko Krynica – Żegiestów S.A., Stocznia Remontowa NAUTA S.A..