19年前后参与大型统计资料《中华归主》的编辑工作。曾担任上海公共租界工部局中国学校部主任。1937年8月14日，淞沪会战爆发的第二天，一架中国飞机在去轰炸日本出云号军舰的途中，受到日本战斗机的攻击，结果将原打算扔到跑马厅空地上的两枚重磅炸弹，误投到上海最繁忙的十字路口之一，公共租界与法租界分界线的爱多亚路和西藏路（当时叫虞洽卿路）路口的中央，炸死了拥挤在十字路口东南角大世界娱乐场前等候施粥的数千难民，而恰好在那里等候红灯的乐灵生牧师也被击中身亡。