1985 年毕业于南京工学院(现东南大学)自动控制系;1989、1992年于东南大学精密仪器及机械专业和控制理论及应用专业获硕士、博士学位;1993年2月至1995年1月在华中理工大学机械学院从事博士后研究;1995年2月起任东南大学机械系副教授;2002年6月起任上海交通大学机械学院教授。
曾在澳大利亚Monash大学、加拿大Concordia大学、日本东京大学、香港中文大学、香港城市大学进行合作研究或进修。主持国家自然科学基金项目四项(59575018,59805004,50175014,70271037),负责或参加其它科研课题十余项,获省、部级自然科学奖和科技进步奖各一项。主要研究领域为机器人学、机电系统控制技术、废弃电子设备回收等,发表论文30余篇。