Kırca, 12 Haziran 1957'de Ordu'da doğdu; İstanbul Üniversitesi Hukuk Fakültesi'nden mezun oldu.
Rize'de hakim adayı olarak mesleğe başlayan Kırca, sırasıyla Arguvan, Göynücek, Pazarcık, Görele Cumhuriyet Savcılığı, Bafra, Şanlıurfa ve Tuzla Cumhuriyet Başsavcılığı görevlerinde bulundu.
Fransızca bilen, evli ve 3 çocuk babası olan Kırca, 24 Şubat 2011'de Yargıtay üyeliğine seçilmişti.