Fatih Şahin, 20 Nisan 1979 yılında Çanakkale'de doğdu.
Ankara Üniversitesi Hukuk Fakültesi'nden mezun olduktan sonra serbest avukatlık yaptı.
AK Parti Gençlik Kolları Genel Sekreterliği ve Genel Merkez Gençlik Kolları Başkanlığı görevlerinde bulundu.
Türkiye Büyük Millet Meclisi Başkanlık Divanı Katip Üyeliği, Türkiye Etiyopya Parlamentolar Arası Dostluk Grubu Başkanlığı, Anayasa Komisyonu Üyeliği, Plan ve Bütçe Komisyonu Üyeliği, Dopingle Mücadele Araştırma Komisyonu Sözcülüğü ve AK Parti TBMM Grup Yönetim Kurulu Üyeliği'nde görev aldı.
24. ve 26. Dönemde AK Parti Ankara Milletvekili şeçildi.
Fatih Şahin, orta düzeyde İngilizce ve Arapça bilmekte olup evli ve iki çocuk babasıdır.