Jest autorem ponad 60 wystaw indywidualnych, swoją twórczość prezentował m.in. w Katowicach, Opolu, Sosnowcu, Legnicy, Lublinie, Wałbrzychu, Cieszynie, Białymstoku, Pile, Wrocławiu, Łodzi, Warszawie, Rzeszowie, Nowym Sączu, Kielcach, Kłodzku, Lublinie, Tarnowie, Bielsku-Białej, Szczecinie, Sandomierzu, Zamościu, Żywcu, Pszczynie, Wadowicach, Świnoujściu, Bytomiu, Piotrkowie Trybunalskim, Częstochowie, Gliwicach, Tychach, Chorzowie, Krakowie oraz w Genk (Belgia), Piesztanach, Bratysławie i Ostrawie.
Brał udział w ponad 250 wystawach zbiorowych, w tym ponad 40 wystawach sztuki polskiej za granicą, m.in. w Sofii, Wiedniu, Miszkolcu, Turku, Moskwie, Halle, Warnie, Berlinie, Budapeszcie, Pradze, Ostrawie, Raumie, Londynie, Helsinkach, Sztokholmie, Genk, Wolfsburgu, Żylinie, Opawie. Ponadto swe prace prezentował na 41 wystawach międzynarodowych grafiki, m.in. w Montrealu, Krakowie, Sopocie, Turku, Poznaniu, Gdańsku, Linzu, Baden-Baden, Ibizie, Oxfordzie, Budapeszcie, Londynie, Katowicach, Lublinie Majdanku, Menton, Toronto, Paryżu, Barcelonie, Ville-Marie, Geronie, Łodzi, Cluj, Częstochowie, Opawie. Został wyróżniony ponad 40 nagrodami na konkursach i wystawach krajowych i międzynarodowych.