Adwokat. Członek Wielkopolskiej Izby Adwokackiej. Uczestnik programu seminariów doktorskich na Wydziale Prawa Uniwersytetu SWPS w Warszawie. Przez wiele lat pełnił funkcję kuratora społecznego w Zespole Kuratorskiej Służby Sądowej Sądu Rejonowego w Jarocinie sprawując nadzory w sprawach rodzinnych i nieletnich.
Doświadczenie zawodowe zdobywał pracując w renomowanych kancelariach prawnych zajmujących się stałą obsługą podmiotów gospodarczych. Obecnie zasiada w radzie nadzorczej jednej ze spółek komunalnych.
W swojej praktyce zajmuje się przede wszystkim prowadzeniem spraw karnych, karnoskarbowych, rodzinnych oraz cywilnych.
W wolnych chwilach interesuje się motoryzacją i sportem, gra w tenisa.
