
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

Brutally Young
Vivien Yeo was 35+ in Brutally Young as '谢家倩'.TV Show Released: First Air Date
Mon, Apr 20 2020
Mon, Apr 20 2020

The Learning Curve of a Warlord
Vivien Yeo was 34+ in The Learning Curve of a Warlord as 'Nga Nau'.TV Show Released: First Air Date
Mon, Dec 03 2018
Mon, Dec 03 2018

My Dearly Sinful Mind
Vivien Yeo was 32+ in My Dearly Sinful Mind TV Show Released: First Air Date
Mon, Apr 03 2017
Mon, Apr 03 2017

Inspector Gourmet
Vivien Yeo was 32+ in Inspector Gourmet TV Show Released: First Air Date
Mon, Aug 29 2016
Mon, Aug 29 2016

My Lover From The Planet Meow
Vivien Yeo was 32+ in My Lover From The Planet Meow TV Show Released: First Air Date
Mon, Aug 08 2016
Mon, Aug 08 2016

Fashion War
Vivien Yeo was 31+ in Fashion War as 'Ada Tsui Yi-sam'.TV Show Released: First Air Date
Mon, Feb 29 2016
Mon, Feb 29 2016

Ghost of Relativity
Vivien Yeo was 30+ in Ghost of Relativity as 'Law Lai Fa / "Lolita"'.TV Show Released: First Air Date
Mon, Jul 13 2015
Mon, Jul 13 2015

Black Heart White Soul
Vivien Yeo was 29+ in Black Heart White Soul as 'Icy Yeung Man-bing'.TV Show Released: First Air Date
Mon, Jul 14 2014
Mon, Jul 14 2014

Ruse of Engagement
Vivien Yeo was 29+ in Ruse of Engagement as 'Yeung Lok-man'.TV Show Released: First Air Date
Mon, Mar 17 2014
Mon, Mar 17 2014

Always and Ever
Vivien Yeo was 29+ in Always and Ever as 'Consort Suk'.TV Show Released: First Air Date
Mon, Aug 12 2013
Mon, Aug 12 2013

The Day of Days
Vivien Yeo was 28+ in The Day of Days TV Show Released: First Air Date
Mon, May 06 2013
Mon, May 06 2013

Daddy Good Deeds
Vivien Yeo was 27+ in Daddy Good Deeds TV Show Released: First Air Date
Mon, Mar 19 2012
Mon, Mar 19 2012

Curse of the Royal Harem
Vivien Yeo was 27+ in Curse of the Royal Harem as 'Yun Fei'.TV Show Released: First Air Date
Mon, Oct 31 2011
Mon, Oct 31 2011

A Great Way to Care
Vivien Yeo was 26+ in A Great Way to Care as 'Suen Ka Pik'.TV Show Released: First Air Date
Mon, Jan 10 2011
Mon, Jan 10 2011

Every Move You Make
Vivien Yeo was 26+ in Every Move You Make as 'Fan Xiao-li'.TV Show Released: First Air Date
Mon, Oct 04 2010
Mon, Oct 04 2010

Growing Through Life
Vivien Yeo was 26+ in Growing Through Life TV Show Released: First Air Date
Fri, Aug 06 2010
Fri, Aug 06 2010

The Season of Fate
Vivien Yeo was 25+ in The Season of Fate TV Show Released: First Air Date
Mon, Jan 11 2010
Mon, Jan 11 2010

Pages of Treasures
Vivien Yeo was 24+ in Pages of Treasures as 'Chui Hei Man (Hillary)'.TV Show Released: First Air Date
Mon, Dec 08 2008
Mon, Dec 08 2008

Forensic Heroes II
Vivien Yeo was 23+ in Forensic Heroes II as 'Ling Sum-Yee (Josie)'.TV Show Released: First Air Date
Mon, May 19 2008
Mon, May 19 2008

The Price of Greed
Vivien Yeo was 23+ in The Price of Greed TV Show Released: First Air Date
Fri, Jan 04 2008
Fri, Jan 04 2008

War of In-Laws II
Vivien Yeo was 23+ in War of In-Laws II TV Show Released: First Air Date
Tue, Jan 01 2008
Tue, Jan 01 2008

Men Don't Cry
Vivien Yeo was 23+ in Men Don't Cry as 'Ling Yu-Bi 凌玉碧'.TV Show Released: First Air Date
Mon, Oct 08 2007
Mon, Oct 08 2007

Colours of Love
Vivien Yeo was 23+ in Colours of Love TV Show Released: First Air Date
Sun, Aug 19 2007
Sun, Aug 19 2007

Forensic Heroes
Vivien Yeo was 21+ in Forensic Heroes as 'Ling Sum-Yi / Josie'.TV Show Released: First Air Date
Tue, Jun 13 2006
Tue, Jun 13 2006

Forensic Heroes
Vivien Yeo was 21+ in Forensic Heroes as 'Ling Sum-Yi / Josie'.TV Show Released: First Air Date
Tue, Jun 13 2006
Tue, Jun 13 2006

Under the Canopy of Love
Vivien Yeo was 21+ in Under the Canopy of Love TV Show Released: First Air Date
Mon, Feb 20 2006
Mon, Feb 20 2006

Into Thin Air
Vivien Yeo was 21+ in Into Thin Air as 'Lam Yan-Yan'.TV Show Released: First Air Date
Mon, Sep 26 2005
Mon, Sep 26 2005

Sunshine Heartbeat
Vivien Yeo was 20+ in Sunshine Heartbeat as 'Yip Ching (Mia)'.TV Show Released: First Air Date
Sun, Oct 03 2004
Sun, Oct 03 2004