1981年09月至1985年07月,在北京大学气象学专业学习,取得学士学位。
1987年09月至1989年06月,在英国阿斯顿大学工商管理专业学习,取得硕士学位。
1989年09月至1993年12月,在英国兰卡斯特大学学习,取得博士学位。
1991年09月至1993年08月,担任英国华威大学商学院研究员。
1993年09月至1998年06月,担任英国曼彻斯特大学会计与金融系讲师和高级讲师。
1998年07月至1999年08月,担任英国Bank of England货币政策局金融经济学家。
1999年09月至2002年10月,担任英国兰卡斯特大学管理学院高级讲师和讲座教授。
2002年至2007年,担任北京大学光华管理学院金融学教授兼金融系主任。
2007年至2011年04月,担任北京大学光华管理学院副院长、金融学教授。
2011年05月至2016年11月,担任中山大学岭南学院院长、金融学教授。
2014年06月至2016年11月,担任中山大学国际商学院院长、金融学教授。