Mustafa Şentop, 6 Ağustos 1968 tarihinde Tekirdağ’da doğdu. İstanbul Üniversitesi Hukuk Fakültesi’ni bitirdi. Yüksek lisans ve doktorasını Marmara Üniversitesinde Kamu Hukuku alanında yaptı.
1993 yılında Marmara Üniversitesi Hukuk Fakültesinde Araştırma Vazifelisi olarak çalışmaya başladı. 2002’de hekim, 2005’te doçent, 2011’de profesör oldu. Marmara Üniversitesi dışında birçok üniversitede lisans ve lisans üstü düzeyinde dersler verdi. Marmara Üniversitesinde çeşitli idari misyonlarda bulundu.
Öğrencilik yıllarından itibaren çeşitli mecmualarda müelliflik, yöneticilik ve editörlük; akademik mecmualarda yayın şurası üyeliği, editörlük ve hakemlik yapan Prof. Dr. Şentop, Ekonomik ve Toplumsal Araştırmalar Merkezinin (ESAM) İstanbul Başkanlığı vazifesini yürüttü.
Prof. Dr. Şentop, Adalet ve Kalkınma Partisi’nin (AK Parti) Merkez Karar ve İdare Şurası üyeliğine seçildi ve 2012-2015 yılları ortasında AK Parti Genel Lider Yardımcılığı misyonunu yürüttü.
24, 25 ve 26. Periyotta AK Parti İstanbul Milletvekili olarak TBMM’de misyon yaptı. Anayasa Kurulu Başkanvekilliği vazifesini yürüttü. 24. Devirde Anayasa Uzlaşma Komitesinde AK Parti’yi temsilen vazife aldı.
26. Periyotta Anayasa Kurulu Başkanlığı vazifesini yürüttü. 27. Periyotta AK Parti Tekirdağ Milletvekili olarak TBMM’ye girdi. Tıpkı periyotta TBMM Başkanvekili olarak vazife yapmakta iken 24 Şubat 2019 tarihinde Türkiye Büyük Millet Meclisi Başkanlığına seçildi ve Türkiye Büyük Millet Meclisinin 29. Lideri oldu.
7 Temmuz 2020 tarihinde tekrar TBMM Lideri seçildi.
TBMM Lideri Şentop, düzgün seviyede Arapça ve İngilizce bilmektedir. Evli ve dört çocuk babasıdır.