1912年作为教育部稽勋局第一批留学生返回美国学习，获哥伦比亚大学硕士学位。1921年再次回国，历任大本营秘书、广东省教育委员会政务委员、广州市财政局局长、国民政府政财部财政设计委员会常委、国民政府参事等。1929年起，历任中华民国驻檀香山领事、驻旧金山总领事。1933年出任中华民国驻墨西哥全权公使。抗日战争期间，曾任湘赣区长河分区税务管理局局长、第一战区货运稽察处处长。1942年任立法委员，1946年任制宪国民大会代表。1947年至1950年出任中华民国驻多米尼加全权公使，此后担任美国罗省中华学校校长