İsmail Ok, 1964 yılında Balıkesir'in Kepsut ilçesine bağlı Hotaşlar köyünde doğdu. İlk ve ortaokulu köyünde tamamladıktan sonra, 1979 yılında Bursa Tarım Meslek Lisesi'ne girdi ve 1982'de Ziraat Teknisyeni olarak mezun oldu. Aynı yıl Uludağ Üniversitesi Balıkesir Necatibey Eğitim Fakültesi Kimya-Fizik Bölümü'ne başladı ve 1987'de mezun oldu.
Meslek hayatına 1987-1989 yılları arasında Bursa-Yenişehir'de Sivil Savunma Memuru olarak başlayan Ok, 1989-1991 yılları arasında İstanbul-Beyoğlu Teknik Lisesi ve Endüstri Meslek Lisesi'nde Kimya öğretmeni olarak görev yaptı. 1991-1994 yılları arasında Susurluk Teknik Lise ve Endüstri Meslek Lisesi'nde, 1994-1999 yılları arasında Balıkesir Merkez Anadolu İmam Hatip Lisesi'nde Kimya öğretmeni olarak çalıştı. 1999 yılında Balıkesir Sırrı Yırcalı Anadolu Lisesi'ne atandı.
Sendikal alanda da aktif olan İsmail Ok, 1995-1999 yılları arasında Türk Eğitim-Sen Yönetim Kurulu Üyeliği, 1999-2003 yılları arasında Türk Eğitim-Sen Balıkesir Şube Başkanlığı ve Türkiye Kamu-Sen Balıkesir İl Temsilciliği görevlerinde bulundu. Ayrıca, Türk Ocakları ve Aydınlar Ocağı Balıkesir Şubeleri üyesidir.
Siyasi kariyerine Milliyetçi Hareket Partisi'nde (MHP) başlayan Ok, 2009 yerel seçimlerinde MHP'den Balıkesir Belediye Başkanı seçildi ve 5 yıl görev yaptı. 2014 yerel seçimlerinde MHP'nin Balıkesir Büyükşehir Belediyesi başkan adayı oldu, ancak seçilemedi. Haziran 2015 ve Kasım 2015 genel seçimlerinde Balıkesir'de MHP'nin 1. sıra adayı olarak Türkiye Büyük Millet Meclisi'ne seçildi, 25 ve 26. dönem milletvekili oldu. TBMM'de Tarım, Orman ve Köy İşleri Komisyonu'nda yer aldı. 2017'de MHP'den ihraç edildi.
MHP'den ihraç edildikten sonra, aynı yıl kurulan İYİ Parti'nin kurucu üyesi oldu. 2018 genel seçimlerinde İYİ Parti'nin Balıkesir 1. sıra milletvekili adayı olarak seçildi ve 27. dönem milletvekili oldu, TBMM'de divan katip üyeliği yaptı. 2019 yerel seçimlerinde Millet İttifakı'nın desteğiyle İYİ Parti'den yeniden Balıkesir Büyükşehir Belediyesi başkan adayı oldu, ancak seçimi kaybetti. 17 Şubat 2020 tarihinde İYİ Parti'den istifa etti.
20 Nisan 2022 tarihinde Adalet ve Kalkınma Partisi'ne (AK Parti) katıldı ve 2023 genel seçimlerinde AK Parti'den Balıkesir milletvekili olarak seçildi. İsmail Ok, evli ve iki çocuk babasıdır.