Bibliotekarz w Bibliotece Publicznej Miasta i Gminy we Lwówku. Absolwent historii na UAM w Poznaniu. Regionalista. Prezes nowotomyskiego koła Towarzystwa Pamięci Powstania Wielkopolskiego 1918/19.
Prezes Stowarzyszenia Qulturalny Lwówek. Założyciel i administrator Niezależnego Forum Nowego Tomyśla, autor portalu historycznego Ziemia Lwówecka. Animator imprez kulturalnych w powiecie nowotomyskim. Zainteresowania: historia, muzyka, film i sport.