1959 m. grįžo į Lietuvą. Nuo 1960 m. gyveno Staniūnuose (Panevėžio rajonas). 1972 m. baigė Panevėžio 7-ąją vidurinę mokyklą. 1972–1973 m. studijavo Šiaulių pedagoginio instituto Dailės fakultete. 1975–1978 m. mokėsi Kauno Stepo Žuko taikomosios dailės technikume. 1978–1984 m. studijavo LSSR dailės instituto Tapybos katedroje.
Nuo 1992 m. Lietuvos dailės instituto (nuo 1990 m. Vilniaus dailės akademija, VDA) dėstytojas, nuo 1998 m. docentas, nuo 2009 m. Tapybos katedros vedėjas, nuo 2010 m. profesorius.
Nuo 1985 m. dalyvauja parodose Lietuvoje ir užsienyje. 1986-1993 m. Lietuvos dailininkų sąjungos narys. 1990 m. įkūrė dailininkų grupę Angis. Gyvena ir dirba Vilniuje.