Pracował krótko w ministerstwie informacji i dokumentacji. W latach 1943–1947 studiował na Uniwersytecie Oksfordzkim, tam w 1947 obronił pracę doktorską Rola doświadczenia kinestetycznego w postrzeganiu i myśleniu. W latach 1951–1965 był z krótkimi przerwami związany z Polskim Uniwersytetem Na Obczyźnie, gdzie wykładał filozofię i psychologię, a w 1962 habilitował się. Od 1965 do 1967 pracował w USA, w Lewis College w Lockport i Iona College w New Rochelle.

W latach 1970–1972 był ministrem wyznań religijnych, oświaty i kultury w rządzie Zygmunta Muchniewskiego, w latach 1972–1973 ministrem wyznań religijnych, oświaty i kultury w pierwszym rządzie Alfreda Urbańskiego, w latach 1973–1976 ministrem informacji i dokumentacji w drugim rządzie Alfreda Urbańskiego. Podpisał list pisarzy polskich na Obczyźnie, solidaryzujących się z sygnatariuszami protestu przeciwko zmianom w Konstytucji Polskiej Rzeczypospolitej Ludowej (List 59)Kultura 1976/03/342 Paryż 1976, s. 34..

Został odznaczony przez Prezydenta RP na Uchodźstwie Krzyżem Oficerskim (1969) i Komandorskim Orderu Odrodzenia Polski.