1987 yılında İstanbul Üniversitesi Siyasal Bilgiler Fakültesi'nden mezun oldu. Aynı yıl Sayıştay Denetçisi olarak memuriyet hayatına başladı. 1989 yılından itibaren sırasıyla Milas, Alaca, Azdavay, Çermik ve Kulu kaymakamlıkları ile Bolu Vali yardımcılığı görevlerinde bulundu. 2000 yılında İçişleri Bakanlığı Mahalli İdareler Genel Müdürlüğünde Şube Müdürlüğü ve Daire başkanlığı görevlerinde bulundu.
2004 yılında Başbakanlık İdareyi Geliştirme Başkanı oldu. 2006 yılında Mahalli İdareler Genel Müdürlüğü ile 2007 ile 2008 yılları arasında Düzce valiliği yaptı. Mahalli İdareler Genel Müdürü iken 13 Mayıs 2010 tarihli kararname ile Kocaeli Valisi olmuştur. 15 Eylül 2014 tarih ve 6780 nolu müşterek kararname ile Hatay Valiliği'ne atandı.[1]
10 Eylül 2016 tarihine kadar görevini sürdüren Topaca, 7 Eylül 2016 tarih ve 9158 sayılı kararname ile Ankara Valiliğine atandı. Ankara Valiliği görevini 6 Kasım 2018'e kadar sürdürmüştür.[2] 2020 yılında Mülkiye Başmüfettişliği görevinde iken emekliye ayrılmıştır.[3]