。宋文帝在一次宴会中当着北魏降人面前询问时为尚书库部郎的顾琛武库有多少军备，文帝说出后也知失言，但顾琛却作假答称有十万人的用量，令文帝很高兴。其时尚书有规定八座以下官员各自随行入省的门生都定了一定数量，也不得掺杂其他人士，不过顾琛却让同宗顾硕头挂在尚书张茂度的名下，但在省内则和硕头同坐，遂于次年因此罪被遣出尚书，并免去中正一职。百日以后，因着尚书官员被遣出百日后无代替者复职的规定而再度任库部郎。后来，彭城王刘义康请了顾琛补为自己的司徒录事参军，后历山阴令，复为司徒录事参军和少府。元嘉十五年（438年），