王子生,男,漢族。1947年2月出生,北京海淀人。1974年10月加入中國共產黨。1968年6月參加工作。1986.07中央黨校馬列主義理論專業畢業,研究生學歷。1968.07海淀區玉淵潭公社參加工作。歷任宣傳組組長、黨委常委、副書記兼工業公司黨總支書記、農工商總公司經理。1983.09至1986.08在中央黨校馬列主義理論專業學習,1986.08任海淀區玉淵潭鄉黨委書記,1987.10後任中共海淀區委常委、組織部部長,副書記兼街道工委書記、農工委書記、區政府常務副區長、區人大常委會主任。1996年9月起任中共北京市豐臺區書記。