Li RuiProduction • 1973-07-24 • Changchun, Jilin Province, ChinaNo biography available.Known For4.1Where Are We Going, Dad?20143.3Where Are We Going, Dad? 220155.0Passage of My Youth2021Fan ClubNo Nerds have favorited Li Rui yet — be the first.All fan clubsFrom NerdspinFilmographyProduction2Actor10Directing12012Million Dollar CrocodileFilmProducer★ 4.32002Cause: The Birth of HeroFilmProduction Manager★ 7.8