紫薇是怡和洋行创办人威廉·渣甸外甥女的儿子。1855年来到中国。1865年至1866年任上海公共租界董事会总董。1874年至1886年任怡和大班，并曾任汇丰银行主席、香港总商会主席、香港立法局议员等职。其后回到英国，曾任孖地臣行的常务董事。1898年任萨里郡的行政司法长官。1899年任国会议员。1912年逝世。