Teng XiaolanCreator • 1976-10-01 • Shanghai, ChinaNo biography available.Known For8.5Life is a Long Quiet River2022Fan ClubNo Nerds have favorited Teng Xiaolan yet — be the first.All fan clubsFrom NerdspinFilmographyCreator1Writing22022Life is a Long Quiet RiverTVCreator★ 8.5