省遵义教育学院教员。1982年12月至1983年9月，任共青团贵州省遵义地委副书记。1983年9月至1989年6月，任共青团贵州省遵义地委书记。1989年6月至1993年11月，任中共贵州省遵义县委副书记。1993年11月至1997年6月，任中共贵州省习水县委书记；1997年6月至1997年12月，任贵州省遵义地区行署副专员；1997年12月至2000年7月，任贵州省遵义市副市长；2000年7月至2006年10月，任贵州省计生委主任。2006年10月至2007年2月，任中共贵州省黔南布依族苗族自治州党委书记