დაამთავრა თბილისის სახელმწიფო სასოფლო-სამეურნეო ინსტიტუტი. 1962-1965 წლებში იყო ასპირანტი. 1965-1967 წლებში იყო სასოფლო-სამეურნეო ინსტიტუტი, უმცროსი მეცნიერ-მუშაკი. 1965-1967 წლებში იყო საქართველოს სსრ კომკავშირის ინსტრუქტორი. 1967-1968 წლებში იყო ახალგაზრდა მეცნიერ-მუშაკებთან მუშაობის სექტორის გამგე. 1968-1969 წლებში იყო საკავშირო ცენტრალური კომიტეტის პასუხისმგებელი ორგანიზატორი. 1969-1970 წლებში იყო საქართველოს კომკავშირის ცენტრალური კომიტეტის მეორე მდივანი. 1970-1973 წლებში იყო საქართველოს კომაკავშირის ცკ-ის პირველი მდივანი. 1973-1974 წლებში იყო კომუნისტური პარტიის გორის რაიონული კომიტეტის პირველი მდივანი. 1974-1985 წლებში იყო საქართველოს სსრ კომპარტიის მდივანი. 1985 წლის 6 ივლისიდან 1989 წლის 14 აპრილამდე იყო საქართველოს კომპარტიის ცკ-ის პირველი მდივანი. 1989-1999 წლებში მიწათმოქმედების სამეცნიერო-კვლევითი ინსტიტუტის დირექტორი (სამეცნიერო-საწარმოო გაერთიანება „თავთავის“ გენერალური დირექტორი). 1999 წლიდან მიწათმოქმედების ინსტიტუტის კონსულტანტი. 1992-1995 წლებში იყო საქართველოს მე-3 მოწვევის პარლამენტის წევრი (მცხეთის მაჟორიტარი). 1999 -2004 წლებში იყო საქართველოს მე-5 მოწვევის პარლამენტის წევრი პარტიული სიით, საარჩევნო ბლოკი „საქართველოს აღორძინება“. 2004 -2008 წლებში იყო საქართველოს მე-6 მოწვევის პარლამენტის წევრი (გორის მაჟორიტარი).