Si laurea nel 1965 nell’ateneo di Padova, avendo come docente Paolo Bozzi. Prosegue il suo perfezionamento con Peter Wason e Philip Johnson-Laird, pionieri nel campo della psicologia del pensiero. Nel 1974 è ordinario presso l’Università di Trieste, dal 1988 al 1990 ha una cattedra all’Università di Ginevra, in seguito è Honorary visiting professor all’University College di Londra e visiting professor all’Università di Princeton. È membro dell’Istituto Veneto di Scienze, Lettere ed Arti, dell’Association for Psychological Science, dell’Associazione il Mulino e del nucleo di valutazione dell’Università di Aix-Marseille. Presidente del nucleo di valutazione della Scuola S. Anna di Pisa dal 1990 al 1998 e, nello stesso periodo, presidente del comitato ordinatore al San Raffaele di Milano, è professore emerito di psicologia dell’Università Ca’ Foscari di Venezia. È presidente del centro di ricerca LUISS X.ITE. Negli anni scrive per i tipi di Laterza, il Mulino e Raffaello Cortina e per i quotidiani Gazzettino, Repubblica, Sole24Ore. Nel 2017 ha vinto insieme a Carlo Umiltà il Premio Sante de Sanctis con il saggio “Una cosa alla volta” (Mulino). È membro della Commissione per l’Etica della Ricerca e la Bioetica del CNR.