W tym samym roku ukończył studia na Wydziale Historycznym Uniwersytetu im. Adama Mickiewicza w Poznaniu. Został też absolwentem studiów z rachunkowości na Uniwersytecie Ekonomicznym w Poznaniu. Pracował w Poznańskim Towarzystwie Przyjaciół Nauk, później został przedsiębiorcą. Od 1991 był prezesem zarządu „Gazety Handlowej”, później zatrudniony w spółce prawa handlowego.
Od 1989 do 2001 należał do Zjednoczenia Chrześcijańsko-Narodowego, wchodził w skład rady naczelnej tej partii. Następnie przystąpił do Prawa i Sprawiedliwości.
W wyborach parlamentarnych w 1991 bez powodzenia ubiegał się o mandat poselski z listy Wyborczej Akcji Katolickiej, a w wyborach w 1993 z ramienia Katolickiego Komitetu Wyborczego „Ojczyzna”. W 1998 z listy współtworzonej przez ZChN AWS uzyskał mandat radnego Sejmiku Województwa Wielkopolskiego I kadencji. W 2002 z powodzeniem ubiegał się o reelekcję z ramienia koalicji PO-PiS. W 2004 bezskutecznie ubiegał się o mandat posła do Parlamentu Europejskiego. W latach 2005–2006 był przewodniczącym sejmiku II kadencji. W 2006 i 2010 wybierany na kolejne kadencje z ramienia Prawa i Sprawiedliwości. W 2014 nie uzyskał reelekcji;