1968至1978,先後在成都市龍泉中學、龍泉驛區委黨校工作。
1978 165438+10月起在四川省社會科學院從事歷史研究。曾任歷史研究所副所長、社會科學院副院長。
1981參加在烏魯木齊召開的蒙古史國際研討會;
1983年4月,《論元代中期的民族起義》編為《元史論》;
1984 165438+合著《十月宋元廬州》;
1985年寫《蒙古定書史稿》;同年11與匡胤澈等人合著《宋元戰爭史》;
1986參加在南京召開的元史國際研討會;
1992赴日本獨立協會大學從事中日國際合作研究;
1993去美國哈弗福德學院做訪問學者半年;
1998應香港中文大學歷史系邀請,以“宋元戰爭與四川文化變遷”為題進行為期壹周的講座;
65438+1999年5月赴臺灣省清華大學參加海峽兩岸蒙元史學國際研討會;
2001應臺灣中央研究院邀請,參加三地四向客家文化研究論證會;
2006年,應香港中文大學聯合書院邀請,以“客家歷史文化”為題進行為期三個月的講座;
2006年6月5-438日赴臺灣省中央大學參加“亞洲客家族群、歷史與文化聯合論壇”國際學術研討會。