1965 m. baigė scenografiją Valstybiniame dailės institute (dabar Vilniaus dailės akademija). 1991–1993 m. Vilniaus dailės akademijoje dėstė tapybą. Nuo 1960 m. dalyvauja dailės parodose Lietuvoje ir užsienyje, rengia autorines parodas. Nuo 1967 m. Lietuvos dailininkų sąjungos narys, nuo 1989 m. grupės „24“ narys. Iliustruoja savo ir kitų autorių knygas. Kūrybos įtraukta į įvairius almanachus, rinkinius, antologijas. Romanų, poezijos išversta į vokiečių, lenkų, švedų, anglų, rusų ir kitas kalbas. Pagal romaną „Vilko dantų karoliai“ 1997 m. pastatytas meninis filmas (režisierius Algimantas Puipa).