任安徽农学院林学系助教、讲师、副教授、教授，林学系党总支副书记、书记。1991年3月任安徽农学院副院长。1992年享受国务院政府特殊津贴。1993年2月起，任安徽省人大常委会副主任。1994年5月至1998年5月任安徽农业大学校长。1996年1月任林业部党组成员（副部长级），后任国家林业局党组成员（副部长级）。1996年2月至2006年12月，任中国林业科学研究院院长、院分党组书记。后任中国林业科学研究院首席科学家、教授、博士生导师、博士后指导小组成员。2009年，担任全国政协人口资源环境委员会副主