Lei was born in Qidong, Hunan Province. He entered aeronautic engineering school in Zhuzhou in 1959. He joined the PLA in August 1962, and the Communist Party of China in June 1964. In 1971, he became an official at political department of PLA Guangzhou Military Region. He entered PLA political academy in 1980. In 1982, he was promoted to director of political department of army division. He became a vice political commissar of army corps in 1983, and political commissar of army corps in 1985. In November 1992, he was elevated to the director of political department of Guangzhou Military Region. In December 1994, he was transferred to Nanjing Military Region and became vice political commissar, secretary of commission for discipline inspection, and a CPC standing committee member of that MR. He was promoted to political commissar of Nanjing Military Region in December 2000. In March 2008, he was appointed as vice director of ethnicity committee of National People's Congress.
He was a member of 13th, 14th, 15th and 16th Central Committees of Communist Party of China, and a standing committee member of the 11th National People's Congress.