Лу Фан Шэн родился 5 ноября 1978 года в Шанхае, Китай.
После окончания начальной школы из-за работы отца, который был профессором экономики и работал по программе обмена, семья переехала в Японии, где они и прожили 11 лет.
Однажды парень увидел боевик "Первая кровь" и решил начать серьезно заниматься спортом, что бы выглядеть так же круто как герои фильма. В школьные годы состоял в команде по дзюдо. Его мать мечтала, что сын поступит на медицинский факультет в университете, однако тому не хватило баллов.
Окончил Университет Тиба, Япония, со степенью бакалавра экономики и менеджмента. В студенческие годы Лу Фан Шэн увлекался альпинизмом. В Японии он нашел хорошую офисную работу, однако увлекся актерским мастерством и уехал в Китай, что бы получить профессиональное обучение, несмотря на категорическое сопротивление родителей.
Получил степень магистра театрального искусства Пекинской киноакадемии.
Актерский дебют состоялся в 2001 году в драме "Любовь в Пекине".
В 2011 году он получил награду за Лучшую мужскую роль второго плана на церемонии Grand Drama Ceremony за роль японского агента Яджи Мацумото в военной дораме "Черный лис".
Популярность Лу Фан Шэну принесло участие в таких проектах как: исторический фэнтезийный сериал "Племена и империи: шторм пророчества" (2017), историческая романтическая дорама "О, мой генерал" (2017), криминально-детективный сериал "Слушатель" (2019), исторический детективный сериал "Самый длинный день в Чанъане" (2019), драматический сериал "Плохие дети" (2020), романтическая дорама "Звезда океана" (2021).
weibo