1956'da Çankırı'nın Kurşunlu ilçesine bağlı Hacımuslu köyünde dünyaya geldi. İlk ve orta öğrenimini Kurşunlu'da tamamlayan Tekin, liseyi Ankara'da bitirdi.
1979 yılında Çankırı Milli Eğitim Müdürlüğünde memur olarak göreve başlayan Tekin, bu sırada çeşitli sivil toplum kuruluşları ve sendikalarda aktif görev aldı.
2008 yılında emekli olan Tekin, 2004'te belde olan Hacımuslu köyünde 2009 yerel seçimlerinde Belde Belediye başkanı seçildi.
Bir dönem belediye başkanlığı yapan Tekin, evli ve 2 çocuk babasıdır.