Evli ve 2 çocuk babası olan Kahyaoğlu, 1950 yılında Balıkesir'in Erdek ilçesinde doğdu. İlk ve ortaokulu Erdek'te Liseyi ise İstanbul Üsküdar Lisesi'nde tamamladı. 1974 yılında İstanbul Üniversitesi Hukuk Fakültesi'ni kazanan Kahyaoğlu 1980 yılında mezun oldu. 1991 yılında noterlik belgesini alan Kahyaoğlu, 24 yıl avukatlık yaptıktan sonra 2006 yılında Elazığ Karakocan Noterliği'ne atandı. Elazığ Karakocan ilçesinde 4 yıl görev yapan Kahyaoğlu, ikinci sınıf noter olarak Vakfıkebir ilçesine atandı.