TBMM'nin 24. Başkanı Mehmet Ali Şahin, 16 Eylül 1950'de Karabük'ün Ovacık İlçesi Ekincik köyünde doğdu. İstanbul Üniversitesi Hukuk Fakültesini bitiren Şahin, bir süre serbest avukatlık yaptı.
İstanbul Fatih Belediye Başkanı olarak da görev yapan Şahin, AK Parti'nin kurucu üyeleri arasında yer aldı.
Şahin, 20, 21 ve 22. dönemlerde İstanbul'dan, 23. Dönemde ise Antalya'dan milletvekili seçildi.
Mehmet Ali Şahin, 58. ve 59. Hükümetlerde Devlet Bakanı ve Başbakan Yardımcısı, 60. Hükümette ise Adalet Bakanlığı görevinde bulundu.
Şahin, evli ve 4 çocuk babası.