Ankara Üniversitesi Hukuk Fakültesini bitirdi. Serbest avukat olarak çalıştı.
AK Parti Gençlik Kolları Genel Sekreterliği ve Genel Merkez Gençlik Kolları Başkanlığı görevlerinde bulundu. 24 ve 26. Dönemde Ankara Milletvekili seçildi. TBMM Başkanlık Divanı Kâtip Üyeliği, Kamu İktisadi Teşebbüsleri Komisyonu, Anayasa Komisyonu ve Plan ve Bütçe Komisyonu üyelikleri ve Dopingle Mücadele Araştırma Komisyonu Sözcülüğü, AK Parti TBMM Grup yönetim Kurulu Üyeliği yaptı. AK Parti Genel Sekreteri ve MKYK Üyesidir.
Orta düzeyde İngilizce ve Arapça bilen Şahin, evli ve 2 çocuk babasıdır.
Bu sayfadaki verilerde yanlışlık olduğunu düşünüyor veya verileri güncellemek ya da herhangi bir öneride bulunmak istiyorsanız, burayı tıklayarak iletişim formunu doldurup bizimle paylaşabilirsiniz.