1934'te Boyabat'ta doğdu. 1957'de İstanbul Üniversitesi Edebiyat Fakültesi Felsefe Bölümünden, 1960'da Cambridge Üniversitesi Biyoloji Fakültesi Psikoloji Bölümünden mezun oldu. İstanbul Üniversitesi Tecrübî Psikoloji Kürsüsünde 1964'de doktorasını verdi; 1978'de profesör oldu. Alexander von Humboldt bursu ile 1972-74'de Köln Üniversitesi Sosyoloji Araştırma Enstitüsü'nde, aynı bursla 1978'de Bern Üniversitesi Pedagojik Psikolojik Bölümünde ve Fulbright bursu ile 1980-81'de Oregon Üniversitesi Kognitif Psikoloji Laboratuarı'nda araştırma yaptı. 1982-88'de Selçuk Üniversitesi Eğitim Fakültesi Dekanı olarak görev yaptı. İstanbul Üniversitesi Edebiyat Fakültesi öğretim üyesidir.