W 2001 na podstawie napisanej pod kierunkiem Maksymiliana Pazdana rozprawy pt. Waluta świadczenia pieniężnego w międzynarodowym obrocie handlowym otrzymał na Wydziale Prawa i Administracji Uniwersytetu Śląskiego stopień naukowy doktora nauk prawnych w zakresie prawa, specjalność: prawo cywilne, prawo finansowe, prawo prywatne międzynarodowe. Praca otrzymała wyróżnienie w XXXVII Ogólnopolskim Konkursie „Państwa i Prawa” na najlepsze prace habilitacyjne i doktorskie. W 2014 na podstawie dorobku naukowego oraz rozprawy pt. Firma w prawie prywatnym międzynarodowym uzyskał stopień doktora habilitowanego nauk prawnych w zakresie prawa.
Został adiunktem, a później profesorem Uniwersytetu Śląskiego zatrudnionym w Katedrze Prawa Cywilnego i Prawa Prywatnego Międzynarodowego Wydziału Prawa i Administracji.
Odbył następujące staże naukowe: Pobyt naukowy w Max-Planck Institut für ausländisches und internationales Privatrecht w Hamburgu (1999), Pobyt naukowy w Instytucie UNIDROIT w Rzymie (1999), Pobyt naukowy w Uniwersytecie we Fryburgu Bryzgowijskim (2000), Pobyt naukowy w Uniwersytecie w Trewirze (2000), Staż naukowy w Max-Planck-Institut für Geistiges Eigentum, internationales Wettbewerbs und Steuerrecht w Monachium (2003), Staż naukowy w Uniwersytecie w Monastyrze (2018).