W III RP został członkiem Sojuszu Lewicy Demokratycznej. Pracował w Invest-Banku, a od 1999 do 2001 kierował poznańskim oddziałem Towarzystwa Ubezpieczeniowego Compensa (skąd odszedł po zarzutach o działanie na szkodę spółki). 26 listopada 2001 został członkiem zarządu województwa wielkopolskiego (w miejsce Andrzeja Nowakowskiego). Zakończył pełnienie funkcji 19 listopada 2002. Później zajmował kierownicze stanowiska w różnych spółkach, m.in. porcie lotniczym Poznań-Ławica, PKS Poznań (prezes), przedsiębiorstwach budowlanych i turystycznych, a także prowadził własną firmę.

W 2005 odznaczony Krzyżem Oficerskim Orderu Odrodzenia Polski za wybitne osiągnięcia w działalności społecznej.

Przypisy Uchwała nr XLII/629/2001 Sejmiku Województwa Wielkopolskiego z dnia 26 listopada 2001 r. w sprawie wyboru Pana Bogdana Zastawnego na Członka Zarządu Województwa Wielkopolskiego Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 17 września 2005 r. o nadaniu orderów i odznaczeń ()