1966 yılında Ankara’da doğdu. İlk ve orta öğrenimini Sivas’ın Gürün ilçesinde tamamladı. 1984-1988 yılları arasında Marmara Üniversitesi İktisadi ve İdari Bilimler Fakültesi Kamu Yönetimi Bölümünden mezun oldu. 1989 yılında İstanbul defterdarlığında çalıştı.
1990-1994 yılları arasında serbest olarak çalıştı .1994 yılında Kayseri Kaymakam Adayı olarak Mülki İdare mesleğine adım attı. 1995-1996 yıllarında Sivas Altınyayla, Kastamonu Taşköprü ilçelerinde Kaymakam Vekilliği, 1997-1999 yılları arasında Konya Derbent ilçesi Kaymakamı, 1999–2001 yılları arasında Bingöl Kığı ilçesi Kaymakamı 2001- 2003 tarihleri arasında Artvin Vali Yardımcılığı görevlerinde bulundu.
Evli ve bir çocuk babası olan Elmacıoğlu İngilizce bilmektedir. İçişleri Bakanlığı'nın 22 Eylül 2003 tarih ve 2003/4939 karar sayısıyla Ordu İkizce İlçesi Kaymakamlığına atanarak 18.10.2003 tarihinde görevine başlayıp halen bu görevini sürdürmektedir.