在荷属东印度巴达维亚（今印度尼西亚雅加达），曾在英国Blundell's School和澳门接受教育，学习中文、荷兰语和马来语。1839年随父亲麦都思来中国。在鸦片战争期间，他担任总司令乔治·懿律和砵甸乍爵士的中文翻译。后历任英国驻福州、上海、杭州和汉口领事。1854年6月，曾代表英国驻华公使包令到南京访问太平天国。1861年领导上海外侨进行抵抗太平军的上海保卫战。1868年，麦华陀受上海领事阿礼国派遣，积极干预扬州教案，率军舰前往南京，迫使两江总督曾国藩将扬州知府撤职，重申保护教会。1876年促使上海公共