İdris Şahin 1974 yılında Çankırı nın Orta İlçesinin Hüyük köyünde doğdu.
Çankırı Merkez Güneş İlkokulunu bitirdi, Orta Öğrenimini Çankırı Merkez Anadolu Lisesinde tamamladı.
İstanbul Üniversitesi Hukuk Fakültesi’ni 1996 yılında bitirdi.
Avukatlık stajını 1997 yılında Ankara Barosunda tamamladı.
Aynı yıl Çankırı’da serbest avukatlığa başladı TBB Üst Kurul delegeliği yaptı Amatör Voleybolcu Ceza ve İdarecilik konularında uzman,
İyi seviyede İngilizce, orta seviyede almanca biliyor
Evli ve 2 erkek çocuk babası.