W 2001 był stypendystą Fundacji im. Alexandra von Humboldta. Od 2002 prowadził badania w Instytucie Niemieckiego i Europejskiego Prawa Spółek i Prawa Gospodarczego Uniwersytetu w Heidelbergu, gdzie uczestniczył w polsko-niemieckim projekcie badawczym dotyczącym spółki europejskiej (Societas Europaea).

Związany zawodowo z Wydziałem Prawa i Administracji UJ, gdzie został profesorem oraz kierownikiem Katedry Prawa Publicznego Gospodarczego i Polityki Gospodarczej. Pełnił również funkcję kierownika Ośrodka Koordynacyjnego Szkół Praw Obcych WPiA UJ. W 2018 był profesorem wizytującym na Uniwersytecie Juliusza i Maksymiliana w Würzburgu.

W latach 2003–2004 i 2005–2006 był członkiem zespołów eksperckich działających przy Komisji Kodyfikacyjnej Prawa Cywilnego, uczestnicząc w pracach nad projektami ustaw dotyczących europejskiego zgrupowania interesów gospodarczych, spółki europejskiej i spółdzielni europejskiej. W latach 2009–2012 uczestniczył w pracach zespołu zajmującego się reformą struktury majątkowej spółki z ograniczoną odpowiedzialnością.