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月,擔任中山大學國際商學院院長、金融學教授。