Luo Fei debuted into the Forbes's list of world billionaires in 2014 with an estimated net worth of $1.1 billion. From his $950 million net worth in 203, Luo Fei's fortune rose by  around $150 million over the past year.

Luo Fei currently serves as the Chief Executive Officer of Biostime International Holdings which is considered as one of the largest distributors  of infant formula. He owns over a quarter of Biostime Pharmaceutical which also holds stakes at Biostime International. He is also associated with the Mommy Baby Products Association of Guangdong where he serves as the vice chairman.

Luo Fei is a degree holder at China Europe International Business School. He also attended South China University of Technology where he obtained his degree in microbiological engineering. Eventually, he acquired his masteral degree in industrial fermentation from the university.