Urodził się w 1958 r. w Balinie. Ukończył Państwowe Liceum Sztuk Plastycznych w Nowym Wiśniczu. Studiował na Akademii Sztuk Pięknych im. Jana Matejki w Krakowie na Wydziale Grafiki w Katowicach. Dyplom magistra sztuki uzyskał w 1987 r. W 1993 r. został członkiem honorowym Artystów Niemieckich Okręgu Westfalii i międzynarodowej grupy artystów miasta Langenfeld. Zatrudniony od 1995 r. w charakterze nauczyciela Akademickiego. Obecnie pracuje jako adiunkt II stopnia w Akademii Sztuk Pięknych w Katowicach, gdzie prowadzi Pracownię Rysunku na Wydziale Wzornictwa oraz w Wyższej Szkole Technicznej w Katowicach na stanowisku profesora WST.