Uprawia malarstwo i grafikę komputerową, zrealizował również 31 filmów animowanych w tym cztery pełnometrażowe. Brał udział w ponad 90 wystawach w Polsce, Niemczech, Francji, Szwajcarii, Belgii, Danii, Szwecji, Japonii, Turcji, Grecji, Jugosławii. 20 Wystaw indywidualnych m.in. w Krakowie, Szczecinie, Poznaniu, Zamościu, Częstochowie, Genewie.

Niektóre z jego dzieł są zaliczane do gatunku fantastyki.

Udział w licznych festiwalach filmowych m.in. w Poznaniu, Krakowie, Oberhausen, Annecy, Cannes, Huesca, Tours, Chicago.

Za twórczość malarską otrzymał m.in. II nagrodę na VII Festiwalu Współczesnego Malarstwa Polskiego w Szczecinie, Brązowy i Srebrny Medal na ogólnopolskich wystawach malarstwa „Bielska Jesień”, „Grand Prix” na ogólnopolskiej wystawie „Spotkania Krakowskie”, Medal St. Wyspiańskiego na Salonie Malarstwa Krakowskiego, nagrodę regulaminową na V Biennale Grafiki w Sapporo.

Za realizację filmów animowanych otrzymał m.in.