İsmail Ok, ilk ve ortaöğretimini Balıkesir'de tamamladıktan sonra Uludağ Üniversitesi Balıkesir Necatibey Eğitim Fakültesi Kimya - Fizik bölümünde eğitim gördü. 21 yıl boyunca öğretmenlik görevinde bulundu. 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 gibi görevlerde bulundu.
2009 yerel seçimlerinde MHP'den Balıkesir Belediye Başkanı seçildi. TBMM'de 25. 26. ve 27. Dönem Balıkesir milletvekilidir. MHP'den İhraç edildikten sonra İYİ Parti'ye katılmıştır. 27. Dönem Divan Katip Üyeliği yapmıştır. 2019 yerel seçimlerinde Balıkesir'de Millet İttifakı adayı olan İsmail Ok seçimi kazanamamıştır.