田琛,名字叫公休,是魏縣人,魏縣人。高祖平定光谷,田琛的父親沈玄和沈玄的堂兄申勇得以重返朝鮮。他們都因其才華而受到賞識。申勇曾任清、燕國刺史。高祖即位,申勇被任命為太中大夫。太祖元嘉初年,沈玄兼任兗州刺史、青島刺史。
田琛最初擔任驃騎,並參軍。高祖即位後,田琛被任命為東宮將軍,回到臺灣。在宮省值班十年,沒有休假休息。被調至外騎侍郎之位,外出任綏遠將軍、下邳知府。後來被調到北海擔任寧遠將軍?在他們的崗位上,都有不錯的政績。又任北橋、梁二郡太守,將軍之職不變。守軍邊境與任城榛林相連,多次被盜賊劫掠。當田琛到達時,他已秘密得知土匪即將到來,所以他埋伏在危險的地方,出其不意地襲擊他們,捕捉和消滅他們。
元嘉十二年,升任都祿、東平、冀北三縣武官,泰山將軍之職也。他善良而強大,他的下屬官員和人民感到和平和方便。臨川王義慶鎮守江陵,田琛擔任平西鐘兵參軍、河東太守。衡陽王義吉接替王義慶鎮守江陵,田琛調任安西太守,成為寧朔將軍。後來被召入,任屯親王校尉,因母喪離職。□□□北方陸寇入侵時,田琛領兵進攻,被陸寇擊敗,被召回朝廷。二十七年,並擔任正式服務員。