清同治九年(1870年)到上海经营丝茶,后从事新闻工作。
同治十二年(1873年)起,先后主编英文《晚报》、《晋源报》和《华洋通闻》,清光绪七年(1881年)取得这些报纸的产权。同治十三年(1874年)出版报刊文集《远东浪游》,
光绪五年(1879年)应聘去北京
同文馆讲课,光绪七年至光绪十一年(1881~1885年),任《
字林西报》总主笔,后曾在
京师大学堂任教,退休后在伦敦和意大利居住。清
宣统元年(1909年)在意大利去世。写有多种有关中国和日本的文章,著有《中国拾零》。曾将中国的《
道德经》、《
南华经》译成英文出版。