1964年10月加入中國共產黨
1962年6月參加工作,西南財經學院工業經濟系工業企業管理專業畢業,大專學歷。
1962.06-1968.03成都軍區達縣分區戰士、報務員;
1968.03-1984.11成都電線廠(四川電纜廠)工作,歷任黨支部副書記、廠革委會副主任、副廠長、廠長、黨委書記(其間:
1983.01—1985.01在西南財經學院工業經濟系工業企業管理專業學習);
1984.11-1988.02成都市委工交部副主任;
1988.02-1993.02成都市監察局局長、黨組書記;
1993.02-1993.09成都市紀律檢查委員會副書記,兼成都市監察局局長;
1993.09-1993.11成都市人民檢察院副檢察長、檢察委員會委員、黨組副書記;
1993.11- 成都市人民檢察院檢察長、黨組書記。
2004年3月當選為成都市政協副主席。七、八、九、十次成都市黨代會代表、市紀委委員,八、九屆成都市委委員,十二、十三屆成都市人大代表。