Li Feng was born in Hunan, China. He obtained his dental degree in 2020 before pursuing his Master of Dentistry (Oral and Maxillofacial Surgery) in 2023. His undergraduate and master's research mainly included clinical research in oral and maxillofacial surgery and basic research in bone homeostasis.

Presently, he is undertaking doctoral studies under the guidance of Professor Dr. Robin Willaert. His study focuses on the clinical outcomes of computer-assisted virtual surgery in craniofacial reconstructive surgery.