1984年在成都科技大学(现四川大学)获学士学位,1989年在中国电力科学研究院获博士学位。2002年被英国布鲁内尔(Brunel)大学授予科学博士学位(DSc)。1989年6月至1991年2月在清华大学电气工程博士后流动站工作。1991年3月至1996年12月先后任职于英国布里斯托(Bristol)大学、巴斯(Bath)大学、利物浦约翰莫斯(Liverpool John Moores)大学。1997年1月任英国布鲁内尔(Brunel)大学英国皇家工程院—英国核电公司—德国西门子电力系统讲座教授,2004年8月任该校分管研究生工作的副校长。2007年1月任英国利物浦(Liverpool)大学副校长和电气工程教授,兼西交利物浦大学执行校长。2009年2月任清华大学电机系教授,4月任校长助理、低碳能源实验室副主任。牛!