选上海北市钱业公所董事。于清廷捐盐运使运同衔，加四品封典，赏戴花翎，成为红顶商人。清光绪二十八年五月十七日（1902年6月22日），当选上海商业会议公所议董。1905年，浙路公司成立后倡导筹办全浙铁路，筹得股款42余万元。1908年，大清户部改组作大清银行。1910年，任大清银行上海分行协理，协助宋汉章。辛亥革命后入民国，改任中国银行上海分行副总经理，常年担任，直至去世。任期间，支持宋汉章抗拒北洋政府“停兑令”，并以中国银行名义向英国汇丰拆借200万银元维持货币稳定，抵抗挤兑风潮。1911年，当选上