二年（1886年）丙戌科补殿试第二甲第六十四名进士出身。五月，选翰林院庶吉士。十五年（1889年），四月散馆，授翰林院编修，充国史馆协修。诰授朝议大夫。二十年（1894年）三月，以翰林院编修充甲午科会试同考官，考生张謇以高熙喆为师。；七月，充山西乡试正考官。后授贵州道监察御史，转湖广道，以直言敢谏着称。二十六年（1900年），提出反对山东巡抚袁世凯「痛剿」义和团之行动。五月，以监察御史奏报英国人勘划威海租界与原条约不符，军机处与总理衙门饬令袁世凯查明声复并全力磋商。二十八年（1902年）