琛为会稽太守，加五品将军，准置将佐。刘诞随后起义兵讨伐刘劭，加顾琛冠军将军；同年刘劭被消灭，宋孝武帝继位，以顾琛为吴兴太守。孝建元年（454年），转宁朔将军、吴郡太守。以起义讨伐刘劭之功获封永新县五等侯。大明元年（457年），吴县令张闿因居丧无礼而被收下廷尉；钱唐令沈文秀也因判错案而被弹劾。但作为他们上级的顾琛却向大众声称自张闿被弹劾之时就已经多次为他申诉，又称自己曾经要求文秀留任钱唐。孝武帝知道后大怒，认为顾琛将恶名推级朝廷，免去其官职。随后顾琛都留家照顾年迈母亲。顾琛曾经当过刘诞府下僚属，与前西阳太