士为兴办学堂而自杀的事件而编写改良出戏剧《惠兴女士》，亲自饰演惠兴，引起了很大反响。1911年，又因邀请演员王钟声、刘艺舟等人，在他所经营的天乐园表演，被清政府以“编演新戏，诋毁朝廷”为罪名拘禁百日。10月辛亥革命后，发起组织艺人群众团体正乐育化会，由谭鑫培和他分别担任正副会长。他还倡办赈灾义演，并成立北京第一个女子科班崇雅社，培养出一批女演员。1925年去世。他除本生、花旦外，兼能演青衣、武生、老生、小生，如《十万金》的李翠莲、《干元山》的哪咤、《伐子都》中的公孙子都、《天水关》中的诸葛亮、《蜜蜂记》