
Movies (Acting Roles)
Sorted by Release DateTV Shows (Acting Roles)
Sorted by Release DateAges in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages

Race to Romance
Niu Zifan was 30+ in Race to Romance as 'Shang Yijiang'.TV Show Released: First Air Date
Tue, Mar 18 2025
Tue, Mar 18 2025

The Legend of TAOTIE
Niu Zifan was 30+ in The Legend of TAOTIE as 'Prince Langya'.TV Show Released: First Air Date
Tue, Dec 10 2024
Tue, Dec 10 2024

The Future Handbook
Niu Zifan was 29+ in The Future Handbook as '戈子'.TV Show Released: First Air Date
Fri, Sep 29 2023
Fri, Sep 29 2023

Hi Producer
Niu Zifan was 28+ in Hi Producer as 'Xie Yao'.TV Show Released: First Air Date
Sat, May 20 2023
Sat, May 20 2023

Star-Crossed Lovers
Niu Zifan was 27+ in Star-Crossed Lovers as 'An Baiye / Star-Ocean 002'.TV Show Released: First Air Date
Tue, Mar 08 2022
Tue, Mar 08 2022

Heart of Loyalty
Niu Zifan was 27+ in Heart of Loyalty as 'Ning Jin'.TV Show Released: First Air Date
Mon, Nov 29 2021
Mon, Nov 29 2021

Into the Blue Sky
Niu Zifan was 26+ in Into the Blue Sky as 'Jiang Zhanpeng / Jiang Xingjian'.TV Show Released: First Air Date
Tue, Jul 27 2021
Tue, Jul 27 2021

Young and Beautiful
Niu Zifan was 26+ in Young and Beautiful as 'Ye Hui'.TV Show Released: First Air Date
Fri, May 14 2021
Fri, May 14 2021

The Message
Niu Zifan was 26+ in The Message as 'Bai Xiaonian'.TV Show Released: First Air Date
Thu, Dec 24 2020
Thu, Dec 24 2020

Look Up There's Starlight
Niu Zifan was 25+ in Look Up There's Starlight as 'Lu Zhiyao'.TV Show Released: First Air Date
Tue, Mar 24 2020
Tue, Mar 24 2020

A Step Into the Past
Niu Zifan was 23+ in A Step Into the Past as 'Zhao Pan'.TV Show Released: First Air Date
Thu, Jan 18 2018
Thu, Jan 18 2018

Faithful to Buddha, Faithful to You
Niu Zifan was 23+ in Faithful to Buddha, Faithful to You as 'Luo Chi'.TV Show Released: First Air Date
Wed, Dec 20 2017
Wed, Dec 20 2017