937年抗战爆发随校西迁，在重庆沙坪坝完成学业，1938年毕业，留校任助教。1939年任昆明云南大学助教。1946年任中国地理研究所任助理员、助理研究员。1946到台，任台湾大学副教授、台湾海洋研究所副研究员。1949年由李承三、马廷英先生推荐，赴英国伦敦大学皇家学院做研究工作。1951年，回到南京大学地质系执教。1982年后曾任南京大学副校长、代校长、校务委员会主席。曾任中国国家教育委员会地学学科评议组组长、地学规划组组长等职。文革期间，被标以“台湾派来的特务”受到迫害。其子一岁多随母赴台、四岁随