1982年获大连海事大学电子工程学学士学位。1991年获美国获路易斯安娜州立大学电子工程学硕士学位。1991年至2003年,任职于Motorola芯片设计部。曾任首席主任工程师(PrincipalStaffEngineer),研发项目经理。负责过多个大型SoC项目的研发,如:DragonBallMX1,OnyxDSP56364等。2003年8月至2007年9月,任上海交通大学微电子学院研究员,硕士生导师。主要负责:集成电路设计相关课程的建设与讲授;科研项目的研发以及产业化开拓。2005年获上海交大思源优秀教师奖。2006年秋作为上海交大互换教授前往法国高矿大学讲授SOC设计方法与实现课程。