Urodził się w 1956 roku. W latach 1978–1983 studiował na Wydziale Grafiki Akademii Sztuk Pięknych w Krakowie (filia w Katowicach). Dyplom z medalem uzyskał w 1983 roku w Pracowni Projektowania Graficznego prof. Tomasza Jury i Pracowni Grafiki prof. Jana Szmatłocha. Był stypendystą Ministerstwa Kultury i Sztuki. Po studiach związał się zawodowo z Akademią Sztuk Pięknych w Katowicach. Od 2008 roku jest profesorem ASP w Katowicach, gdzie w Katedrze Multimediów prowadzi Pracownię Animacji i Gier Komputerowych. W swoim dorobku artystycznym posiada wiele prac graficznych, ilustracji, plakatów i malarstwa. Realizuje również projekty reklamowe i multimedialne oraz animacje. Jego prace artystyczne znajdują się w zbiorach prywatnych oraz muzealnych na całym świecie.