其工于诗。早年为监生。康熙三十五年（1696年），以蒋玑之名中式丙子科顺天乡试，因借名顶替被黜。四十一年（1702年），中式壬午科顺天乡试南皿，应试时兼作四书五经文二十三篇而违反规定，经奏闻后，康熙帝钦赐举人。四十五年（1706年）取中丙戌科会试五经卷，殿试位列第二甲第十九名进士出身。选翰林院庶吉士，学习满文。四十八年（1709年）四月十一日，散馆，授翰林院编修。选充教习满洲庶吉士（小教习），充《政治典训》纂修官。五十二年（1713年）三月十八日，覃恩敕封儒林郎。五十三年（1714年