Родился 16 февраля 1921 года в селе Мулахи (позже Земо-Сванетского района Грузинской ССР).
Спортсмен (альпинизм), тренер.
Мастер спорта СССР (26.02.1955). Заслуженный мастер спорта СССР (1961). Заслуженный тренер РСФСР (1967).
Окончил школу инструкторов альпинизма (1950).
Начал заниматься альпинизмом в 1947 году.
Чемпион СССР (1966 — в классе высотно-технических восхождений; 1955, 1959 — в классе высотных восхождений), 2-й призер чемпионата СССР (1962 — в классе технически сложных восхождений; 1960 — в классе высотных восхождений), 3-й призер чемпионатов СССР (1957, 1958) в классе технически сложных восхождений.
Участник Великой Отечественной войны. Награжден орденом Отечественной войны II степени (1.08.1986), медалью «За отвагу» (20.07.1947).
Брат — Д.Г. Кахиани.
Скончался в 1992 году.