Kefeng Cheng was born in Shanxi, China, in 1998. He received the M.D. degree in mechanical engineering from North China Electric Power University, Beijing, China, in 2023, where he is currently pursuing the Ph.D. degree in mechanical engineering.
Since 2020, he has been conducting research on the operation theory and application of underground advanced construction equipment.