Radca prawny, członek Okręgowej Izby radców Prawnych w Poznaniu. Przed przejściem na emeryturę w 2024 roku prowadził indywidualną praktykę prawniczą w ramach kancelarii radcowskiej, a także był zatrudniony na etatach radcy prawnego w jednostkach samorządu terytorialnego. 

Członek założyciel Polskiego Towarzystwa Prawa Sportowego, od wielu lat zasiadający we władzach oraz aktywnie uczestniczący w jego działalności.

Odbył aplikację sędziowską, zakończoną złożeniem w 1983 roku egzaminu sędziowskiego. Orzekał jako asesor sądowy w okręgu Sądu Wojewódzkiego w Poznaniu, a następnie był sędzią sądów rejonowych w Środzie Wielkopolskiej i Poznaniu. 

Studia prawnicze na Wydziale Prawa i Administracji Uniwersytetu im. Adama Mickiewicza w  Poznaniu ukończył w 1981 roku, broniąc przygotowaną pod kierunkiem prof. Andrzeja J. Szwarca pracy magisterskiej pod tytułem “Karnoprawne aspekty sportu wysokogórskiego”.