于光绪二十四年（1898年）中式戊戌科二甲进士，同年五月，改翰林院庶吉士。光绪二十九年四月，散馆，着以知县即用。自光绪二十九年（1901年）起，先后署广西岑溪、昭平、贺县知县，历升浔州府、梧州府、广州府知府，苍梧道尹、潮循道尹。中华民国间，曾任陆荣廷、吴佩孚顾问。1951年7月，被中华人民共和国聘任为政务院文史研究馆馆员。1952年4月18日病逝。志琮工书法，精鑑赏。