7 Aralık 1950'de Tarsus'ta doğdu. Baba adı Hasan, anne adı Nebahat'tir.
İnşaat Yüksek Mühendisi; İstanbul Teknik Üniversitesi İnşaat Fakültesini bitirdi. İstanbul Teknik Üniversitesi Ulaştırma Bölümünde yüksek lisans yaptı. Mersin Büyükşehir Kent Konseyi Genel Sekreterliği, Mersin Ticaret ve Sanayi Odası Yönetim Kurulu Başkan Yardımcılığı, İnşaat Mühendisleri Odası Mersin Şube Başkanlığı, Mersin Yardım ve İyilik Vakfı Başkanlığı görevlerinde bulundu.
İyi düzeyde İngilizce ve Almanca bilen Kuyucuoğlu, bekâr ve 2 çocuk babasıdır.