壬辰科第二甲第五名进士出身，同年五月，改翰林院庶吉士。光绪二十年四月，散馆，授翰林院编修，充国史馆协修。三十年（1904年）以编修充甲辰科会试同考官。三十一年（1905年）出任京师湘学堂监督，以编修充学部二等谘议官。三十二年（1906年）考选河南道监察御史，随即改调江苏道监察御史。三十三年（1907年）四月，因弹劾段芝贵行贿固山贝子载振之「杨翠喜案」，经醇亲王载沣、大学士孙家鼐初步调查不得实，于是以「不详加访察，辄以毫无根据之词率行入奏」革职。六月初七日丙寅，起复原官。八月十七日丙子，弹劾署吉林将军达桂