Studia w ASP w Krakowie na Wydziale Grafiki w Katowicach; dyplom (1990) w pracowniach Grafiki Warsztatowej i Projektowania Graficznego. Od 1993 pedagog na Wydziale Sztuki Akademii im. Jana Długosza w Częstochowie. W 2007r. Uzyskał stopień doktora habilitowanego. Od 2008 pracuje jako profesor AJD i Wyższej Szkoły Technicznej w Katowicach.
Był organizatorem Katedry Grafiki AJD w Częstochowie, a od 2012 r. do 2016 r. był jej Kierownikiem. Prowadzi m.in. pracownię dyplomową i autorski przedmiot Komunikat graficzny w przestrzeni publicznej. Uprawia grafikę warsztatową (techniki metalowe: trawione i suche) i rysunek. Opiekun plenerów, wystaw studenckich i innych wydarzeń artystycznych. Autor 30 wystaw indywidualnych. Uczestniczył w ok. 200 wystawach zbiorowych. Uzyskał nagrody i wyróżnienia w konkursach międzynarodowych i krajowych. Uczestnik i organizator konferencji naukowo-artystycznych, autor referatów i publikacji z dziedziny grafiki.
Koordynator ośmiu edycji pleneru rysunkowego studentów WST kierunku Architektura wnętrz.Autor projektu utworzenia laboratorium grafiki, które stało się zalążkiem kierunku Grafika w WST, gdzie realizuje zajęcia z rysunku i malarstwa oraz autorski przedmiot Grafika elewacji.
Wybrane nagrody, wyróżnienia:
2009 – Konkurs Praca Roku 2008, Katowice, nagroda równorzędna
2009 – IV Międzynarodowy Konkurs Rysunku, Wrocław, nagroda prezydenta miasta Wrocławia
2009 – VII Triennale Grafiki Polskiej, Katowice, nominacja do nagrody fundowanej
2010 – Konkurs Praca Roku 2009, Katowice, nagroda równorzędna
2015 – Konkurs Praca Roku 2014, nagroda Prezydenta Miasta Katowic
2017 – Konkurs Praca Roku 2016, nagroda Prezydenta Miasta Katowic
Wybrane wystawy indywidualne i zbiorowe:
2006 – XII International Biennal Print and Drawing Exhibition, Taipei
2009 - Galeria Fra Angelico, Muzeum Archidiecezjalne, Katowice
2011 – Galeria Elektrownia, Czeladź
2011 – Polsko-Kanadyjskie Centrum Kultury, Calgary, Kanada
2011 – Do dzisiaj, Jubileusz 65-lecia ZPAP w Katowicach, BWA Katowice
2012 – VIII Triennale Grafiki Polskiej, BWA Katowice
2012 – Grafika i edukacja, Polskie uczelnie artystyczne, Kraków
2013 - Gdzie jest grafika? W poszukiwaniu nowych znaczeń – wystawa w ramach MTG, Galeria Sztuki Współczesnej w Opolu
2013 - Międzynarodowe Triennale Grafiki Kraków - Stambuł 2013
"interfaces–istanbul"
2014 -Wystawa pokonkursowa 8. Międzynarodowe Biennale Miniatury, Galeria Test, Warszawa
2014 - Mistrzowie warsztatu – Polski rysunek współczesny, BWA Bielsko-Biała
2014/2015 -„Migracje transgraficzne”, wystawa grafiki, BWA Kielce
2015 – XII Międzynarodowe Biennale Grafiki Dry Point, Uzice Serbia
2017 – XIII Międzynarodowe Biennale Grafiki Dry Point, Uzice Serbia