1925 yılında Diyarbakır, Kulp’ta doğdu. İlköğrenimini Kulp İlkokulu’nda, ortaöğrenimini Akçadağ Köy Enstitüsü’nde, yükseköğrenimini Yüksek Köy Enstitüsü’nde tamamladı. 1959’da Milli Eğitim Bakanlığı’nca uzmanlık öğrenimi için İngiltere’ye gönderildi. İki yıl sonra, Londra Üniversitesi Eğitim Fakültesi’nden diploma alarak yurda döndü. Bir süre Ankara Ticaret Yüksek Öğretmen Okulu’nda eğitim felsefesi dersleri verdi. 1960 yılı başında doktora öğrenimi için ABD’ye gitti. Doktora çalışmasını Indiana Üniversitesi’nde eğitim felsefesi (ana dal) ile bilim felsefesi (yan dal) alanlarında tamamladı. 1963-1985 döneminde Orta Doğu Teknik Üniversitesi’nde mantık, bilim felsefesi ve bilim tarihi öğretim üyesi olarak çalıştı. 1974’te profesör unvanını aldı. 1975’te merkezi İtalya’da bulunan, “Centro Superiore Di Logica E Scienze Comparate” adlı derneğin Türkiye Temsilcisi seçildi. Üniversite kariyerinde, öğretim ve araştırma çalışmaları dışında iki yıl (1966-1968) Akademik Konsey Üyeliği, sekiz yıl (1966-1973) ODTÜ Giriş Sınavları İhtisas Komisyonu Başkanlığı, dokuz yıl (1974-1982) Üniversitelerarası Öğrenci Seçme ve Yerleştirme Merkezi Yönetim Kurulu üyeliği görevlerinde bulundu. 1983-1985 yıllarında California State University - Northridge’de konuk öğretim üyesi olarak iki yıl çalıştı. 1985 sonunda ODTÜ’den kendi isteğiyle emekli oldu. Türkiye Felsefe Kurumu kurucu üyesidir. Evli ve iki çocuk babasıdır.