Studēja Latvijas Mākslas akadēmijas Tekstilmākslas nodaļā, ko beidza 1977. gadā ar gobelēnu “Zeme un jūra” (vad. Rūdolfs Heimrāts) kā diplomdarbu. Kopš 1972. gada piedalījās izstādēs, Latvijas Mākslinieku savienības biedrs kopš 1979. gada. Daudzu plakātu konkursu laureāts. Strādāja par Dekoratīvās mākslas kombināta mākslinieku (1977-1992).
Veicis Rīgas pilsētas vēsturiskā ģerboņa grafisko atjaunošanu 1990. gadā.
Kopā ar mākslinieci Ilzi Lībieti radījis lielu daļu no Latvijas pilsētu, novadu un dzimtu ģerboņiem, piemēram, Jelgavas pilsētas ģerboni,[1]Lielvārdes pilsētas ģerboni, Ķekavas novada un Dobeles novada ģerboni, tāpat arī Vairas Vīķes-Freibergas dzimtas ģerboni. Organizēja vairākas heraldikas izstādes kopā ar I. Lībieti (2001, 2013–2015).[2]