1970年5月后,广州钢铁厂工人、车间副工段长、团总支副书记(其间:1975年4月至9月在市“五·七”干校青工班学习);
1975年11月后,广州市委组织部干部;
1979年2月后,广州市纪委筹备组干部;
1980年4月后,广州市纪委案件审理处副县级干部;
1984年9月后,任广州市纪委案件审理处副处长;
1987年9月后,任广州市纪委第二纪检处处长(其间:1982年9月至1985年7月在广州市广播电视大学语文类专业学习;1986年9月至1987年6月在北京大学国际政治系纪检干部政治培训班学习;
1989年1月后,任广州市纪委第二纪检室副局级主任(其间:1989年3月至1991年4月挂任增城县委副书记);
1991年4月后,任广州市纪委常委,市委廉政办公室主任;
1993年2月后,任广州市纪委副书记(其间:1997年8月至12月在广东省委党校中青年干部班学习);
2001年9月后,任广州市委常委、组织部部长;
2002年12月后,任广州市委副书记、组织部部长;
2003年1月后,任广州市委副书记、组织部部长,市机构编制委员会办公室主任,广州市委党校(广州行政学院)校(院)长、校委会主任;
2003年4月后,任广州市委副书记、组织部部长,市委党校(广州行政学院)校(院)长、校委会主任;
2004年9月后,任广州市委副书记,市委党校(广州行政学院)校(院)长、校委会主任(其间:2004年11月至2005年1月在中央党校社会发展研究方向秋季进修班学习);
2005年8月后,任广州市委副书记,市纪委书记,市委党校(广州行政学院)校(院)长、校委会主任;
2005年9月后,任广州市委副书记、市纪委书记;
2006年12月后,任广州市委常委、市纪委书记;
2010年4月后,任广州市委副书记、市纪委书记;
2012年1月后,任广州市政协主席、党组书记。

