XIV. yüzyılda Germiyan (Kütahya) bölgesinde yetişen şairlerin başında gelir. Hurşîd-nâme’de adının Mustafa olduğunu belirten ve Kenzü’l-Küberâ ve Mehekkü’l-Ulemâ’yı 1401 yılında yazdığı zaman 62 yaşında olduğunu açıkça söyleyen Şeyhoğlu, buna göre 1340 yılında doğmuştur. Germiyan beyi Süleyman Şah zamanında Germiyan sarayında nişancılık ve defterdarlık görevlerinde bulunan Şeyhoğlu, daha sonra Yıldırım Bayezid’e (salt. 1389-1402) intisap ederek Osmanlı sarayında da bulunmuştur.
Şeyhoğlu’nun nerede, ne zaman öldüğü ve mezarının nerede bulunduğu da belli değildir. Abdülvâsî Çelebi’nin 1414 yılında yazdığı Halîl-nâme’de Şeyhoğlu Mustafa’dan da bahsetmesine bakılırsa şairin, 1414 yılına yakın bir zamanda öldüğü söylenebilir.
Eserlerinde “Şeyhoğlu” mahlasını kullanan şair, bazı şiirlerinde ise, aynı anlama gelen “İbni Şeyhî” mahlasını kullanmıştır. Marzuban-nâme’nin Kahire Devlet (Eski Hidiviye) Kütüphanesi’nde tam olan nüshasının iki yerinde “Sadrüddîn” ismi de geçmektedir. Bu durumda şairin Şeyhoğlu Sadrüddîn olarak anılması gerekir.