Doktor habilitowany nauk prawnych, profesor nadzwyczajny w Katedrze Prawa Publicznego Gospodarczego i Polityki Gospodarczej Uniwersytetu Jagiellońskiego. Obronił doktorat z zakresu polskiego i niemieckiego prawa spółek na Uniwersytecie Ruperta i Karola w Heidelbergu. Stopień doktora habilitowanego uzyskał w 2011 r. na Uniwersytecie Jagiellońskim z zakresu prawa handlowego. Stypendysta Fundacji im. Alexandra von Humboldta i profesor wizytujący na Uniwersytecie Juliusza i Maksymiliana w Würzburgu w 2018 r. Autor licznych publikacji, w tym monografii, z zakresu prawa gospodarczego i cywilnego oraz prawa europejskiego.