
Acted in 31
2010s
- 2011
- 2010
Cupid Stupid
TV
2000s
- 2009
Sweetness in the Salt
TV
- 2008
Legend of the Demigods
蚌精 · 22 episodes
- 2007
Best Bet
TV
- 2006
- 2005
Kung Fu Mahjong
Overbite Jan
Bar Paradise
Movie
- 2004
Jiang Hu
Movie
Love is a Many Stupid Thing
Sharon
- 2003
Life Begins at Forty
TV
Dragon Loaded 2003
Cheng's Girl
Men Suddenly in Black
Lady in Elevator
Love Undercover 2: Love Mission
Siu Kau
Foolish 23
Movie
Honesty
Movie
The Story of Soccer Bet
Movie
- 2002
Troublesome Night 15
Sally Li
Love Undercover
Tracy
The Untold Story - Sudden Vanished
Movie
- 2001
A Gambler's Story
Cher
Take 2 in Life
Tong Tong
Devil Eye
Movie
Prison on Fire: Life Sentence
Movie
- 2000
Clean My Name, Mr. Coroner!
Dr. Ko's date
1990s
- 1998
Hold You Tight
Movie
Directed 1
2000s
- 2001