正黄旗人。家族世居辽阳，原隶满洲正黄旗，干隆间改为汉军正黄旗。光绪十一年（1885年）举人，十五年（1889年）进士，同年五月，改翰林院庶吉士。光绪十六年四月，散馆，授翰林院编修。历任湖北襄阳府知府、江苏淮安府与江宁府知府。宣统十五年三月初一日，与景方昶、王国维等均着南书房行走、十二月初三日均着在紫禁城内骑马。光绪二十五年（1899年）改派外任时冠姓杨。辛亥革命后，寓居上海，不问世事。着有《雪桥诗话》、《雪桥诗话续集》、《雪桥诗话三集》、《雪桥诗话余集》共四十卷，胡适根据《雪桥诗话》的记载认定曹雪芹是曹