rozwoju w poznańskim biurze firmy deweloperskiej Echo Investment, powrócił na tę funkcję w 2008.

Działalność polityczna i społeczna Do 1990 należał do Polskiej Zjednoczonej Partii Robotniczej, z ramienia której w 1989 został posłem na Sejm kontraktowy w okręgu Poznań-Stare Miasto. W 1990 przystąpił do Polskiej Unii Socjaldemokratycznej i zasiadał we władzach krajowych tej partii. Należał także do Wielkopolskiej Unii Socjaldemokratycznej. W wyborach parlamentarnych w 1991 bez powodzenia ubiegał się o reelekcję z listy komitetu Wielkopolsce i Polsce. W 1992 był wśród założycieli Unii Pracy. Objął w niej funkcję członka rady krajowej i przewodniczącego rady wojewódzkiej. Z listy tej partii po raz drugi sprawował mandat poselski w Sejmie II kadencji w latach 1993–1997. W wyborach parlamentarnych w 1997 bez powodzenia ubiegał się o reelekcję. W wyborach samorządowych w 1998 bezskutecznie kandydował do sejmiku wielkopolskiego z listy koalicji Przymierze Społeczne.