二次鸦片战争时随军抵华，其后加入常胜军。马格里遂渐得到李鸿章赏识，督办铸造火炮。1875年，因金陵机器局铸造的火炮爆炸被撤职。但不久获李鸿章推荐到中国驻英使馆。马格里于1877年到达伦敦，此后近30多年间一直在伦敦为清政府效力。1896年，孙中山在伦敦蒙难时，马格里经常被指为事件的主谋。另一说为龚照瑗扣拿孙中山后，事后强迫马格里负责处理。1902年5月 - 马格里获得大清帝国头等双龙宝星。
家庭.第一任妻子是太平天国纳王郜云官的女儿（一说为侄女）。共育有三子一女，长子马继业