于1970年获得不列颠哥伦比亚大学化学理学学士衔；于1975年获得美国康奈尔大学物理化学博士衔。在1975年-2006年，邓分别担任伊士曼柯达公司研究科学家、高级研究科学家、助理研究员、高级助理研究员和资深研究员。2006年，邓受聘罗切斯特大学，担任化学工程系，化学系、及物理和天文学系教授。2013年11月，邓被香港科技大学高等研究院聘请为Bank of East Asia 教授。