Przez lata związany z czasopismem „Lampa” oraz wydawnictwem „Lampa i Iskra Boża”. Autor ilustracji między innymi do Wojny polsko-ruskiej pod flagą biało-czerwoną Doroty Masłowskiej oraz Lubiewa Michała Witkowskiego. W ostatnim czasie ukazały się jego powieść graficzna Spotkanie po latach i powieść Pijaczek. Publikuje w „Dwutygodniku”.
Dla Wydawnictwa Biblioteki Śląskiej zilustrował Opowieści kanterberyjskie Geoffreya Chaucera, Lizystratę Arystofanesa oraz Garutko sobotniej ropy, czyli Jana Kochanowskiego „Pieśni świętojańskiej o Sobótce” (1586) spopolszczenie w sześć par prawie tekstów Krzysztofa Bartnickiego. W 2013 roku jako pierwszy w historii twórca komiksu za album Przygody na bezludnej wyspie został nominowany do Nagrody Literackiej „Nike” i znalazł się w finale tej nagrody.