Absolwent Wydziału Prawa i Administracji UAM w Poznaniu. Przygotowuje rozprawę habilitacyjną w Katedrze Prawa Cywilnego Procesowego UAM - "Działalność stałych polubownych sądów konsumenckich w RP".
Radca Prawny (WŁ/WB 555) koncernu Schneider Electric Elda S.A.
Sekretarz Gminy Swarzędz
Wykładowca Wyższej Szkoły Logistyki w Poznaniu z zakresu prawa spółek handlowych, prawa cywilnego i transportu drogowego. Autor licznych publikacji. W latach 1997-2002 r. oficer Wydziału Prawnego Wojewódzkiego Sztabu Wojskowego. W latach 2002- 2011 r. adiunkt Wyższej Szkoły Bankowej w Poznaniu w Katedrze Prawa Gospodarczego.