1985年起,先后担任中共高要县委办公室副主任、中共高要县新桥镇委书记、中共高要县委常委、宣传部长。
1991年9月,任中共怀集县委副书记。
1993年2月,先后任中共怀集县委书记、中共广宁县委书记。
1997年12月,任中共肇庆市委常委、宣传部长、旅游委主任。
2002年12月,起担任羊城晚报报业集团社长,现已不再任职。
2003年,当选为广东省新闻学会会长,现已不再任职。
2004年,受聘为暨南大学兼职教授。
2005年,受聘为华南理工大学和华南师范大学兼职教授。