1683年），以监生任福建长乐县县丞，康熙三十一年迁为山西乡宁县知县。康熙四十四年，升任为直隶易州知州。四十五年内迁吏部员外郎，四十八年迁刑部郎中，五十一年改授监察御史，五十五年曾巡视长芦盐政。康熙末年擢为内阁侍读学士。雍正元年（1723年），命祭华岳山神。是岁山西灾，年羹尧入觐，请赈。胤禛谘询内阁学士署山西巡抚事德音，德音言无灾。及文镜还，入对，备言山西荒歉状。上嘉其直言无隐，令往山西赈平定等诸州县，即命署理山西布政使，因他清理积压的案牍，使吏治为之一新，雍正遂评他「忠诚体国，公正廉明」。雍正二年