1962 yılında Rize ili Ardeşen İlçesinde doğdu. İlk ve Orta Öğrenimini Ardeşen’de; Liseyi Rize Endüstri Meslek Lisesinde okudu.
1980-82 yılları arasında İstanbul Yüksek Öğretmen Okulu Elektrik Bölümünde okudu.
Bu dönemde Milli Türk Talebe Birliği’ne bağlı yurtta kalıp MTTB kültür-eğitim faaliyetlerine katıldı.
KTÜ Elektrik Mühendisliğinden mezun oldu (1982-86).
1987 yılında Deniz Harp Okulunda Asteğmen olarak vatani görevini tamamladı.
1994-2009 yılları arasında 3 dönem Ardeşen Belediye Meclis Üyeliği ve Belediye Başkan Yardımcılığı yapan Avni Kahya 2009 yılında AK Parti Ardeşen İlçe Başkanlığına seçildi.
Ardından 2015-Mayıs 2017 arası AK Parti Rize İl Yönetim Kurulu üyeliği görevinde bulundu.
Mayıs 2017 itibariyle Ardeşen İlçe Başkanlığına atandı ve yapılan kurultay seçimi ile yeniden güven tazeleyerek 2019 yerel seçimler arifesine kadar bu görevi deruhte etti.