Fatih Şahin, 20 Nisan 1979'da Çanakkale Çan'da doğdu. Babasının adı Feti, annesinin adı Saliha'dır.
Avukat; Ankara Üniversitesi Hukuk Fakültesini bitirdi.Serbest avukat olarak çalıştı.
24. Dönemde Türkiye Büyük Millet Meclisi Başkanlık Divanı Kâtip Üyeliği görevine seçildi.
Orta düzeyde Arapça ve İngilizce bilen Şahin, evli ve 2 çocuk babasıdır.