Doktor habilitowany nauk prawnych, radca prawny, absolwent Wydziału Prawa i Administracji Uniwersytetu Jagiellońskiego. Adiunkt w Katedrze Prawa Prywatnego Gospodarczego Uniwersytetu Jagiellońskiego. Członek redakcji czasopisma „Transformacje Prawa Prywatnego”. Zajmował stanowisko kierownika Polsko-Niemieckiego Centrum Prawa Bankowego Uniwersytetu Jagiellońskiego oraz członka grup roboczych Komisji Kodyfikacyjnej przy Ministerstwie Sprawiedliwości.