W 2004 uzyskał uprawnienia radcy prawnego po odbyciu aplikacji w Okręgowej Izbie Radców Prawnych w Katowicach.

Jako nauczyciel akademicki od 1998 związany z Uniwersytetem Śląskim, objął stanowisko profesorskie w Katedrze Teorii i Filozofii Prawa i następnie w Instytucie Nauk Prawnych tej uczelni. Zajęcia prowadził również w Górnośląskiej Wyższej Szkole Handlowej w Katowicach i Wyższej Szkole Zarządzania i Marketingu w Sosnowcu. W 2016 objął stanowisko prorektora Uniwersytetu Śląskiego do spraw współpracy międzynarodowej i krajowej. W 2020 i 2024 powoływany na tę funkcję na kolejne czteroletnie kadencje.

W pracy naukowej zajął się działaniem prawa w czasie, strukturą systemu prawnego, współczesnym ujęciem pozytywizmu prawniczego, etycznymi aspektami porządku prawnego, bioetyką oraz problematyką podmiotowości prawnej oraz prawnej ochrony zwierząt. W 2009 został powołany przez ministra nauki i szkolnictwa wyższego do Krajowej Komisji Etycznej do spraw Doświadczeń na Zwierzętach, pełnił funkcję jej wiceprzewodniczącego, a w 2019 został jej przewodniczącym na czteroletnią kadencję.