Portrait of Sheng Wei

Sheng Wei

Bio: Cao Shengwei, who goes by the stage name Sheng Wei Vivi, is a Chinese model and actress. She is well known in the hanfu community for her appearance in Zhizhu (知竹)'s ancient-style short films
Born: Fri, Sep 20 1996
Sheng Wei is 28 years old
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of She Brought Colour into My World
She Brought Colour into My World
Sheng Wei was
27 in She Brought Colour into My World
Sat, Jan 06 2024
Poster of The Second Female Lead Changes Their Fate
The Second Female Lead Changes Their Fate
Sheng Wei was
27 in The Second Female Lead Changes Their Fate
as 'Mei Niang'.
Wed, Jan 03 2024
Poster of Painted Skin
Painted Skin
Sheng Wei was
27 in Painted Skin
as 'Human'.
Sat, Dec 02 2023
Poster of Shackles
Shackles
Sheng Wei was
27 in Shackles
as 'A-Cheng'.
Sat, Nov 04 2023
Poster of Miss Shen and the Woman Warlord
Miss Shen and the Woman Warlord
Sheng Wei was
27 in Miss Shen and the Woman Warlord
as 'Young Master Song Yuan'.
Sun, Oct 01 2023
Poster of Twin Souls of Destiny
Twin Souls of Destiny
Sheng Wei was
26 in Twin Souls of Destiny
as 'Baigu'.
Tue, Sep 19 2023
Poster of The Beauty of the Law
The Beauty of the Law
Sheng Wei was
26 in The Beauty of the Law
as 'Wan Ting'.
Mon, Jul 31 2023
Poster of Blushing Snow, Bright as Cherries
Blushing Snow, Bright as Cherries
Sheng Wei was
26 in Blushing Snow, Bright as Cherries
as 'Young Master "A-Ying" Fan'.
Fri, Jun 30 2023
Poster of Women's Script
Women's Script
Sheng Wei was
26 in Women's Script
as 'A-Ni'.
Wed, Jun 07 2023
Poster of In Another Life
In Another Life
Sheng Wei was
26 in In Another Life
as 'Lin Ran'.
Fri, Apr 28 2023
Poster of The Caged Canary
The Caged Canary
Sheng Wei was
26 in The Caged Canary
as 'Bai Yuwei'.
Mon, Feb 27 2023
Poster of A Tale of Yearning
A Tale of Yearning
Sheng Wei was
26 in A Tale of Yearning
as 'Noble Lady'.
Sat, Nov 05 2022
Poster of A Demon in the House
A Demon in the House
Sheng Wei was
26 in A Demon in the House
as 'Lady Bai'.
Wed, Oct 12 2022
Poster of The Fox Spirit Repays a Debt
The Fox Spirit Repays a Debt
Sheng Wei was
25 in The Fox Spirit Repays a Debt
as 'Noblewoman'.
Wed, Aug 17 2022
Poster of I Became the Protagonist of a Quick Transmigration Novel???
I Became the Protagonist of a Quick Transmigration Novel???
Sheng Wei was
25 in I Became the Protagonist of a Quick Transmigration Novel???
as 'Heroine'.
Mon, Aug 15 2022
Poster of The Two Courtesans
The Two Courtesans
Sheng Wei was
25 in The Two Courtesans
as 'Courtesan in Red'.
Thu, Aug 11 2022
Poster of I'm Her Weapon
I'm Her Weapon
Sheng Wei was
25 in I'm Her Weapon
as 'Bai Wei'.
Sat, Jun 11 2022
Poster of Swords Drawn
Swords Drawn
Sheng Wei was
25 in Swords Drawn
as 'Ran Qing-Chen'.
Thu, Apr 21 2022
Poster of General, Can I Sleep with You?
General, Can I Sleep with You?
Sheng Wei was
25 in General, Can I Sleep with You?
as 'General Hua'.
Sat, Nov 20 2021
Poster of The Courtesan and the Female Scholar
The Courtesan and the Female Scholar
Sheng Wei was
24 in The Courtesan and the Female Scholar
as 'Scholar'.
Thu, Sep 02 2021
Poster of A Search Through Nine Lifetimes
A Search Through Nine Lifetimes
Sheng Wei was
24 in A Search Through Nine Lifetimes
as 'Emperor Huizong of Song'.
Wed, Aug 18 2021
Poster of The Fox Spirit and The Little Priest
The Fox Spirit and The Little Priest
Sheng Wei was
24 in The Fox Spirit and The Little Priest
as 'Fox Spirit'.
Tue, Feb 09 2021
Poster of 18 Things First Love Taught Me
18 Things First Love Taught Me
Sheng Wei was
23 in 18 Things First Love Taught Me
as 'Meng Jing'.
Tue, Aug 25 2020
Poster of The Female Doctor and The Rabbit Spirit
The Female Doctor and The Rabbit Spirit
Sheng Wei was
23 in The Female Doctor and The Rabbit Spirit
as 'Doctor'.
Fri, Jan 31 2020
Poster of The Story of the Demon Cult Leader & the Decent Miss
The Story of the Demon Cult Leader & the Decent Miss
Sheng Wei was
23 in The Story of the Demon Cult Leader & the Decent Miss
as 'Xiao Rhu Feng'.
Fri, Dec 13 2019
Poster of Yin Yang Master of The Great Ming
Yin Yang Master of The Great Ming
Sheng Wei was
21 in Yin Yang Master of The Great Ming
as 'Feng Jian Yue'.
Fri, Jan 12 2018
Poster of Bloodthirsty Order
Bloodthirsty Order
Sheng Wei will be
28+ in Bloodthirsty Order
as 'Cang Tong'.
Unreleased

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of The Canary in the Cage
The Canary in the Cage
Sheng Wei was
27+ in The Canary in the Cage
as 'Bai Wei'.
First Air Date
Thu, Feb 08 2024
Poster of Seven Gods, Two Demons
Seven Gods, Two Demons
Sheng Wei was
26+ in Seven Gods, Two Demons
as 'Gu Yue Hong'.
First Air Date
Fri, Apr 28 2023
Poster of Nü Er Hong
Nü Er Hong
Sheng Wei was
26+ in Nü Er Hong
as 'Shi Yi'.
First Air Date
Wed, Jan 25 2023
Poster of A Flower for Three Lifetimes
A Flower for Three Lifetimes
Sheng Wei was
26+ in A Flower for Three Lifetimes
as 'Lin Xiao / Liu Yiyi / Ling Lan'.
First Air Date
Fri, Jan 20 2023
Poster of Ye Mu
Ye Mu
Sheng Wei was
25+ in Ye Mu
as 'Ye Mu Nan Zhu'.
First Air Date
Wed, Aug 17 2022
Poster of A Practical Guide to Being a Superstar's Assistant
A Practical Guide to Being a Superstar's Assistant
Sheng Wei was
25+ in A Practical Guide to Being a Superstar's Assistant
as 'Ji Chang Yu'.
First Air Date
Sun, Jul 03 2022
Poster of The Vampires
The Vampires
Sheng Wei was
25+ in The Vampires
as 'Su Tanya'.
First Air Date
Tue, May 03 2022
Poster of Song of Youth
Song of Youth
Sheng Wei was
24+ in Song of Youth
as 'Miss Hong'.
First Air Date
Mon, Jul 26 2021
Poster of Rainbow Town
Rainbow Town
Sheng Wei was
23+ in Rainbow Town
as 'Feng Qin'.
First Air Date
Fri, Sep 20 2019