1986年7月毕业于华北水利水电学院农田水利工程专业。
1998年3月毕业于武汉水利电力大学水力学及河流动力学专业,获得硕士学位。
2010年毕业于中国水利水电科学研究院水力学及河流动力学专业,获得博士学位。
1997年破格晋升为高级工程师。
2001年破格晋升为教授级高工。
2003年3~9月作为访问学者公派美国密西西比大学交流。
1986年7月参加工作,1986年7月至1997年3月 黄河水利科学研究院泥沙所工程师、高级工程师,河道整治研究室主任;
1997年3月至2000年4月 黄河水利科学研究院泥沙所所长助理;
2000年4月至2003年11月 黄河水利科学研究院教授级高级工程师,泥沙所副所长;
2003年11月至今 黄河水利科学研究院教授级高级工程师,副院长、水利部黄河泥沙重点实验室主任。