Studiował na wydziale malarstwa i grafiki w PWSSP w Gdańsku, dyplom u prof. Jerzego Krechowicza w 1983 r. Zajmuje się rysunkiem, plakatem, grafiką, scenografią i reżyserią teatralną. Jest współzałożycielem i reżyserem wszystkich przedstawień Teatru Cinema, który działa od 1992 roku. Mieszka i pracuje w Michałowicach w Karkonoszach.