Na przełomie lat 80. i 90. odbył trzyletni staż w europejskim oddziale firmy „Gillette D. GmbH und Co.” w Berlinie. Od 1993 prowadził własną działalność gospodarczą, m.in. jako regionalny przedstawiciel koncernu Matsushita Electric Industrial Co. (producenta takich marek jak Panasonic i Technics). W latach 2002–2007 zarządzał klastrem specjalistycznych gospodarstw rolnych w Dolinie Noteci. Od 2003 do 2007 był także dyrektorem Programów Unii Europejskiej, następnie został dyrektorem biura zarządu Stowarzyszenia Gmin i Powiatów Nadnoteckich. Był m.in. autorem projektu powstania Forum Aktywizacji i Kooperacji Innowacji Regionalnej (FAKIR) Północnej Wielkopolski oraz Konwentu Starostów PW.

W 2006 został członkiem rady ds. innowacji przy marszałku województwa wielkopolskiego. Członek Stowarzyszenia Naukowo-Technicznego Inżynierów i Techników Rolnictwa. Wstąpił do Platformy Obywatelskiej, zasiadł we władzach regionalnych i krajowych tej partii. Objął funkcje przewodniczącego koła PO w Pile i zastępcy przewodniczącego w powiecie pilskim.