Li Youbin starred in a popular TV series called "Adventuring in Northeast China". It tells the story of a Shandong family who were forced to leave their hometown for survival from the late Qing Dynasty to the outbreak of the September 18 Incident. The plot follows the complicated and rugged life of the protagonist, Zhu Kaishan. The story also weaves in the various trials and tribulations encountered by Zhu Kaishan's three sons on their journey through Northeast China. These sons have vastly different personalities and fates. The series aims to truly还原recreate that tragic, desolate, grand, and heroic history of national blood and tears.