Studia na Wydziale Malarstwa, Grafiki i Rzeźby w Akademii Sztuk Pięknych w Poznaniu. Dyplom w 2000 r. w Pracowni Drzeworytu prof. Zbigniewa Lutomskiego i równolegle w Pracowni Malarstwa prof. Jana Świtki. Doktorat w 2008 roku na Wydziale Grafiki Akademii Sztuk Pięknych w Krakowie. Habilitacja w 2018 roku na Wydziale Grafiki i Komunikacji Wizualnej Uniwersytetu Artystycznego w Poznaniu.
Obecnie pracuje na stanowisku profesora nadzwyczajnego na Wydziale Sztuki Uniwersytetu Rzeszowskiego, gdzie prowadzi zajęcia w Pracowni Grafiki Warsztatowej druku wypukłego. Od 2016 roku pełni funkcję Kierownika Zakładu Grafiki Warsztatowej. Od 2001 roku członek Stowarzyszenia Międzynarodowe Triennale Grafiki w Krakowie.
W dorobku 40 wystawy indywidualne w galeriach i muzeach w kraju i za granicą w: Poznaniu, Przemyślu, Kielcach, Busko-Zdroju, Sandomierzu, Krośnie, Rzeszowie, Radomiu, Tarnowie, Warszawie, Krakowie oraz w Hoxter / Niemcy; Spiśsca Nova Ves, Kosice / Słowacja; Cluj-Napoca / Rumunia, Nyiregyhaza / Węgry, Novi Sad, Belgrad / Serbia; Niżny Tagił / Rosja, Tampere, Hämeenlinna / Finlandia; Frederikshavn / Dania, Monterrey NL / Meksyk; Rosario / Argentyna.
Udział w 750 wystawach zbiorowych Międzynarodowych i Ogólnopolskich w kraju i za granicą: Anglia, Austria, Argentyna, Belgia, Bułgaria, Brazylia, Białoruś, Czechy, Chorwacja, Chiny, Cypr, Dania, Egipt, Hiszpania, Francja, Finlandia, Niemcy, Izrael, Włochy, Japonia, Kirgizja, Korea, Kanada, Litwa, Meksyk, Macedonia, Malta, Malezja, Polska, Portugalia, Portoryko, Peru, Rumunia, Rosja, Słowacja, Szwecja, Serbia, Słowenia, Taiwan, Tajlandia, Turcja, Urugwaj, USA, Ukraina, Włochy, Węgry.
Laureat 63 wyróżnieo i nagród w konkursach w: Katowicach; Przemyślu; Rzeszowie; Jeleniej Górze; Raciborzu; Poznaniu; Boguszowie-Gorcach; Cluj-Napoca, Aiud, Timisoara / Rumunia; Rijeca / Chorwacja; Paderborn / Niemcy; Tokyo / Japonia; Sint-Niclaas / Belgia; Wilno / Litwa; Ankara / Turcja; Famagusta / Cypr; Belgrade / Serbia; Shanghai, Guangzhou / Chiny; Santa Fe, Rosario / Argentyna; Varna / Bułgaria.