年宦官，直隶省昌平州人。15岁净身入宫，为慈禧太后梳头房太监。被慈禧太后喜爱，室内会计都交给他掌握。之后屡次劝谏太后，太后不快，但是没有治罪于他。历任奏事处太监、会计房太监。甲午战争失败后，对宫内腐败现象更加痛心。光绪二十二年（1896年）二月初十，太后没有起床，他就哭谏：“国危至此，老佛爷即不为祖宗天下计，独不自为计乎？何忍更纵游乐生内变也。”被太后喝斥出去。他上折十条死谏。太后将他囚禁在内务府慎刑司，次年下令移交刑部。二月廿六，在北京菜市口被处斩。梁启超曾经给他专门立传。
质