清末广东香山(今中山)人。原名天垣,字道普。初为广州十三行“同顺行”商人。后在上海同美国商人合股开设美商旗昌洋行,1848年(道光二十八年)代理苏松太道兼江海关监督。1853年(咸丰三年)雇用美国轮船进攻镇江太平军,旋在上海小刀会起义时被俘,由美国公使派人带他逃出。1854年伙同吉尔杭阿出卖上海海关管理权和租界行政权,并参与镇压上海小刀会起义。因擅自与外国人订约,被参革职,发配新疆。