民国5年(1916)12月出生于夏威夷。祖籍环城北台村,是被誉为“中国空军之父”的杨仙逸之侄子。自幼受杨仙逸爱国思想影响,立志报效祖国。1939年大学毕业后,经革命前辈蔡元培引荐回中国工作。任云南昆明钢铁厂工程师。回国一年多,目睹日本侵略中国,中国人民陷于苦难的深渊,十分义愤。1941年重返美国,加入美国参谋总部,任史迪威将军的侍从副官、侍从参谋。1942年在中国抗战最困难的时候,他们一起来到中国,再往缅甸为抗日战争英勇作战。孙中山夫人宋庆龄为史迪威将军的行动所感动,设宴招待史迪威将军等,其也由此与宋庆龄相识。1946年退役后,在联合救济总署任职,借工作之便,常受宋庆龄委托,为解放区运送药品和军需物资,为中国人民的解放事业作出重要贡献。
中国实行改革开放后,在逾古稀之年,携美国夫人又回到中国。夫人在北京外语学院教授英语,其在中国第一家五星饭店长城饭店任美方董事长。多次回故乡中山北台。退休后,任宋庆龄基金会委员。