Jest radcą prawnym związanym z sektorem bankowym od 1994 roku. W Santander Bank Polska (obecnie: Erste Bank Polska) pełnił różne funkcje, obecnie jest Głównym Doradcą Prezesa Zarządu.
Ukończył studia na Wydziale Prawa i Administracji UAM w Poznaniu. Absolwent Szkoły Integracji Europejskiej zorganizowanej we współpracy z Leopold-Franzens-Universität Innsbruck w Austrii oraz stypendysta University of Aarhus w Danii. Był też stypendystą T.M.C. Asser Instituut – Institute for Private and Public International Law, International Commercial Arbitration and European Law w Hadze w Holandii.
Opublikował ok. 50 artykułów naukowych i popularnonaukowych; doktorat z politologii, ale przedmiotem swoich zainteresowań uczynił prawo gospodarcze, prawo instytucji finansowych (banków), w tym regulacje konsumenckie.