Feng Lun werd geboren in 1959 in Xi’an, de hoofdstad van de Shaanxi provincie en een van de oudste steden van China. Hij studeerde economie aan een prestigieuze universiteit in Amerika en rechten in China. Tussen 1984 en 1991 bekleedde Lun meerdere publieke functies. Zo gaf hij les aan de toekomstige functionarissen van de communistische partij en werkte voor het Chinese propagandabureau, het comité voor structurele hervorming en het instituut voor hervorming en ontwikkeling.
In 1991 richtte hij de Vantone Group op en in 1993 volgde Vantone Real Estate. Tevens stichtte Lun zijn eigen bank: China Minsheng. Hij staat op dit moment aan het hoofd van Vantone Real Estate en treedt op als roterend president voor de Chinese kamer van koophandel voor onroerend goed (China Real Estate Chamber of Commerce).