| 1 | A | B | C | D | E |
| --- | --- | --- | --- | --- | --- |
| 2 | Niu Junfeng - Television series |  |  |  |  |
| 3 | Year | English title | Chinese title | Role | Notes |
| 4 | 2004 | We Are All Friends | 我们都是好朋友 | Yu Lei | - |
| 5 | 2006 | - | 变身战士阿龙 | Pang Hou | - |
| 6 | 2006 | Vigorous Life | 无限生机 | Yuan Yuan | - |
| 7 | 2006 | I Want a Home | 我想有个家 | Xiao Wei | - |
| 8 | 2007 | - | 野百合也有春天 | Nie Feng | - |
| 9 | 2007 | Home with Kids 4 | 家有儿女4 | Qian Zhuangzhuang | - |
| 10 | 2008 | e-Times | 网络年代 | Meng Xiang | - |
| 11 | 2009 | - | 铁血少年 | He Jiefang | - |
| 12 | 2009 | Prelude of Lotus Lantern | 宝莲灯前传 | young Yang Jian | - |
| 13 | 2010 | You Are My Brother | 你是我兄弟 | young Ma Xuejun | - |
| 14 | 2011 | - | 大丽家的往事 | young Wei Dong | - |
| 15 | 2012 | - | 营盘镇警事 | Fan Xiaopeng | - |
| 16 | 2014 | Battle of Changsha | 战长沙 | Hu Xiangjiang (Xiao Man) | - |
| 17 | 2014 | He and His Sons | 半路父子 | Luo Xiaolie | - |
| 18 | 2016 | Take The Wrong Car | 搭错车 | Shi Junmai | - |
| 19 | 2016 | Go! Goal! Fighting! | 旋风十一人 | Wang Jingke | - |
| 20 | 2016 | Love O2O | 微微一笑很倾城 | Yu Banshan | - |
| 21 | 2016 | The Flame of Youth | 尖锋之烈焰青春 | Liu Yaoen | - |
| 22 | 2017 | Little Valentine | 小情人 | Wen Rushi | - |
| 23 | 2017 | Princess Agents | 楚乔传 | Yuan Qiao | - |
| 24 | 2017 | Red Gate Brothers | 红门兄弟 | Gao Dawei | - |
| 25 | 2018 | Your Highness, The Class Monitor | 班长“殿下” | Gu Xinchen | - |
| 26 | 2018 | The Legend of Jade Sword | 莽荒纪 | Mu Zishuo | - |
| 27 | 2019 | The Brightest Star in the Sky | 夜空中最闪亮的星 | Yu Zirui | - |
| 28 | 2019 | Fearless Whispers | 隐秘而伟大 | Zhao Zhiyong | - |
| 29 | 2019 | Wu Xin: The Monster Killer III | 无心法师III | He Jingming | - |

Question: Who played Yu Banshan in the TV show Love O2O and when did the show release?
Answer: In 2016, Niu acted as Yu Banshan in the television series Love O2O.