父亲杜瑗,字道言,官居州府任日南、九德、交址太守。
起先,九里太守查逻父子勇武威严,有权力,威震交址地区,听说刺史滕遯之要来,分别派遣两个儿子截断水陆要道,不让他上任。挂达聚集兵众,杀了奎逊,交址境内获得了安窣。授龙骧将军。滕遯之在交址十多年,与林邑多次相互攻伐。滕遯之即将北还京都,林邑胡达攻破旦鹿、炉、九真三郡,于是包围州城。
这时滕遯之离去已经很远,杜瑗与第三个儿子杜玄之尽力固守城池,多设权谋计策,数次交战,大败敌军。追击讨伐到九真、曰南,屡战屡胜,所以逛塑达逃回&垦。
于是朝廷任杜瑗为龙骧将军、恋姐刺史。直里起义后,进号冠军将军。卢循占据广迎,派遣使者来修好,杜瑗将使者杀了。盏历六年,杜瑗八十四岁逝世。追赠为右将军,原位官依旧。