於1983年、1986分別在西北大學數學系獲學士和碩士學位;此後師從我國運動穩定性理論先驅秦元勛先生,在中國科學院數學研究所攻讀博士學位,並於1990年1月獲博士學位。1990年至1998在中科院應用數學研究所先後任助理研究員、副研究員、研究員。1997年至2005年先後任美國Arizona州立大學為訪問教授、加拿大紐芬蘭紀念大學助理教授、副教授;從2005年8月至今任加拿大紐芬蘭大學教授。
他關於單調動力系統、無窮維動力系統漸近性理論及其應用方面的很多工作已經成為了這一領域研究的經典文獻。
在Communications on Pure and Appl. Math.、J. Reine Angew. Math.、SIAM J. Math. Anal.、SIAM J. Appl. Math.、Journal of Differential Equations、Discrete and Continuous Dynamical Systems、J. Dynamics and Differential Equations、Bulletin of Math. Biology等國際應用數學一流期刊上發表學術論文50餘篇,其專著「Dynamical Systems in Population Biology」在Springer-Verlag 出版社出版。