1948 yılında Elazığ’ın Hankendi beldesinde doğdu. İlkokulu Hankendi’de, ortaokul ve liseyi Mersin’de okudu. On yıl değişik illlerde ilkokul öğretmenliği yaptı. 1973 yılında Ankara Gazi Eğitim Enstitüsü’ne kaydoldu, buradan 1978 yılında mezun olarak önce Elazığ İçme Ortaokulu’na, sonra Hankendi Ortaokulu’na atandı. 1984 yılında Hankendi’de lise açılmasında öncülük etti. 1990 yılında Anadolu Üniversitesi Tarih Bölümünü bitirdi. Ardından Hankendi Lisesi’nde tarih öğretmenliği yaptı. 1998 yılında emekli oldu. 1999 yılında Hankendi Belediye Başkanı seçilen Avni Keskin, hâlen bu görevine devam etmektedir.