1934 yılı Muğla doğumludur. Bağlama çalmayı 17 yaşında öğrenmiştir. 1962 yılında Muğla Halk Eğitim Merkezinde usta öğretici olarak göreve başlamış, ilde yapılan her türlü sosyal ve kültürel faaliyetlerde yer almıştır.
Muğlalı öğretmen Sadık Okyay'la birlikte kurdukları dernek adına, 1959 yılında Yapı Kredi Bankası'nca organize edilen ve İstanbul'da yapılan halk oyunları festivaline katılan Muğla grubunda bağlama çalmıştır. Burada "Yurttan Sesler" korosu başkanı Sadi Yaver Ataman'la tanışmış ve Muğla türkülerinin radyo kayıtlarının yapılmasını sağlamıştır.
Aynı yıl yapılan "Feraye" Gecesi için Ankara'ya giden grupta yer almış ve geceden sonra Mustafa Karaosmanoğlu'nun da içinde bulunduğu bu müzik grubu aracılığı ile Muzaffer Sarısözen tarafından türkü ve zeybeklerimizin ses kaydı Ankara Radyosuna aktarılmıştır.
Muğla'ya ait olan ve TRT repertuvarlarına giren Kadıoğlu, Kerimoğlu, Dağlı, Söğüt ve Marmaris Zeybekleri ile Abdaslıktan Su Damlar adlı türkünün kaynak kişisi Mustafa Karaosmanoğlu'dur.
Emekli olduğundan bu yana, Muğla'da oturmakta ve kendine ait bir müzikevi çalıştırmaktadır.