Movies (Acting Roles)

Flash Point
Teresa Ha Ping was
69 in Flash Point
as 'Tony's Mother'.
Thu, Jul 26 2007

U-Man
Teresa Ha Ping was
64 in U-Man
as 'Candy's grandmother'.
Thu, Jan 24 2002

Hooker’s World
Teresa Ha Ping was
64 in Hooker’s World
as 'Auntie Luke'.
Tue, Jan 01 2002

Fing's Raver
Teresa Ha Ping was
63 in Fing's Raver
Thu, May 17 2001

Gangs 2001
Teresa Ha Ping was
63 in Gangs 2001
Thu, Mar 22 2001

The Accidental Spy
Teresa Ha Ping was
63 in The Accidental Spy
as 'Cleaner in Freight Lift'.
Thu, Jan 18 2001

Queen of Kowloon
Teresa Ha Ping was
63 in Queen of Kowloon
as 'Heung'.
Fri, Nov 17 2000

Let It Be
Teresa Ha Ping was
62 in Let It Be
Thu, Jun 15 2000

The Legend of Speed
Teresa Ha Ping was
62 in The Legend of Speed
as 'Kelly's Grandmother'.
Sat, Dec 18 1999

Casino
Teresa Ha Ping was
60 in Casino
Wed, May 06 1998

Step Into the Dark
Teresa Ha Ping was
60 in Step Into the Dark
as 'May May's Mother'.
Fri, Mar 20 1998

TAXI 810 II
Teresa Ha Ping was
59 in TAXI 810 II
Sun, Dec 08 1996

4 Faces of Eve
Teresa Ha Ping was
59 in 4 Faces of Eve
as 'Miu Si's mother'.
Wed, Oct 30 1996

Young and Dangerous
Teresa Ha Ping was
58 in Young and Dangerous
as 'Kwan's Mother'.
Thu, Jan 25 1996

Blind Romance
Teresa Ha Ping was
58 in Blind Romance
as 'Grandma'.
Thu, Jan 04 1996

Full Throttle
Teresa Ha Ping was
58 in Full Throttle
as 'Jiale's Grandmother'.
Thu, Dec 14 1995

Heaven Can't Wait
Teresa Ha Ping was
57 in Heaven Can't Wait
as 'Chun's grandmother'.
Fri, Jul 28 1995

The Saint of Gamblers
Teresa Ha Ping was
57 in The Saint of Gamblers
as 'God Bless You's mother'.
Wed, Jun 28 1995

Summer Snow
Teresa Ha Ping was
57 in Summer Snow
as 'Mrs. Han'.
Thu, May 04 1995

The Wrath of Silence
Teresa Ha Ping was
56 in The Wrath of Silence
as 'Chi's master'.
Thu, Sep 08 1994

Modern Romance
Teresa Ha Ping was
56 in Modern Romance
Thu, Jun 30 1994

The Crucifixion
Teresa Ha Ping was
56 in The Crucifixion
as 'Yau's mother'.
Fri, Jun 17 1994

Give and Take
Teresa Ha Ping was
56 in Give and Take
Thu, May 26 1994

Hail the Judge
Teresa Ha Ping was
56 in Hail the Judge
as 'Sing's Mother'.
Thu, Mar 31 1994

Ghost Lantern
Teresa Ha Ping was
56 in Ghost Lantern
as 'Granny Four'.
Sat, Nov 27 1993

Love to Kill
Teresa Ha Ping was
56 in Love to Kill
Thu, Nov 18 1993

Boys Are Easy
Teresa Ha Ping was
55 in Boys Are Easy
Thu, Aug 12 1993

Raped by an Angel
Teresa Ha Ping was
55 in Raped by an Angel
as 'Tat's mother'.
Thu, May 27 1993

Call Girl '92
Teresa Ha Ping was
55 in Call Girl '92
as 'Nancy's aunt'.
Thu, Oct 15 1992

To Liv(e)
Teresa Ha Ping was
54 in To Liv(e)
Fri, Jun 12 1992

Changing Partner
Teresa Ha Ping was
54 in Changing Partner
as 'Yau's Grandmother'.
Thu, Jan 23 1992

Against All
Teresa Ha Ping was
53 in Against All
as 'K. K.'s mother'.
Fri, Dec 28 1990

Behind Bars
Teresa Ha Ping was
52 in Behind Bars
Mon, Jan 01 1990

The Set Up
Teresa Ha Ping was
52 in The Set Up
Mon, Jan 01 1990

Into the Fire
Teresa Ha Ping was
52 in Into the Fire
Fri, Nov 24 1989

蓉姐
Teresa Ha Ping was
51 in 蓉姐
as '蓉姐'.
Sat, Apr 15 1989

Final Run
Teresa Ha Ping was
51 in Final Run
Mon, Apr 10 1989

Trouble Couples
Teresa Ha Ping was
49 in Trouble Couples
as 'Actress on TV'.
Thu, Aug 13 1987

Life is a Moment
Teresa Ha Ping was
49 in Life is a Moment
as 'Fong's maid'.
Fri, Apr 03 1987

Evil Cat
Teresa Ha Ping was
49 in Evil Cat
as 'Long's Mom'.
Thu, Jan 01 1987

Story of Rose
Teresa Ha Ping was
48 in Story of Rose
as 'Nanny'.
Fri, Feb 21 1986

Millionaires' Express
Teresa Ha Ping was
48 in Millionaires' Express
as 'Cotton Weaver's Mother'.
Thu, Jan 30 1986

My Lucky Stars
Teresa Ha Ping was
47 in My Lucky Stars
as 'Ping (Tsao's Wife)'.
Sun, Feb 10 1985

Pale Passion
Teresa Ha Ping was
46 in Pale Passion
as 'Ah Hsia's mother'.
Sat, Sep 15 1984

Pituitary Hunter
Teresa Ha Ping was
46 in Pituitary Hunter
as 'Grandmother'.
Thu, Sep 06 1984

The Rape After
Teresa Ha Ping was
46 in The Rape After
as 'Nurse Yin'.
Thu, May 10 1984

Air Disaster
Teresa Ha Ping was
45 in Air Disaster
Sat, Jan 01 1983

Ode to Gallantry
Teresa Ha Ping was
45 in Ode to Gallantry
as 'Princess Mei Fanggu'.
Thu, Dec 16 1982

My Rebellious Son
Teresa Ha Ping was
45 in My Rebellious Son
as 'Herbal tea seller'.
Fri, Nov 26 1982

The 82 Tenants
Teresa Ha Ping was
44 in The 82 Tenants
as 'Ah Xia'.
Tue, Aug 10 1982

Human Lanterns
Teresa Ha Ping was
44 in Human Lanterns
as 'Brothel Madam'.
Wed, Jul 14 1982

Lovers Blades
Teresa Ha Ping was
44 in Lovers Blades
Sat, May 22 1982

Clan Feuds
Teresa Ha Ping was
44 in Clan Feuds
Fri, Feb 19 1982

Bloody Parrot
Teresa Ha Ping was
43 in Bloody Parrot
as 'Madam Song'.
Thu, Oct 01 1981

Swift Sword
Teresa Ha Ping was
42 in Swift Sword
as 'Madam Guan'.
Tue, Jul 01 1980

Killer Constable
Teresa Ha Ping was
42 in Killer Constable
as 'Ah Niu's Wife'.
Fri, Mar 28 1980

Disco Bumpkins
Teresa Ha Ping was
42 in Disco Bumpkins
as 'Fan's mother'.
Fri, Feb 15 1980

Heaven and Hell
Teresa Ha Ping was
42 in Heaven and Hell
as 'Yen'.
Fri, Jan 18 1980

Murder Plot
Teresa Ha Ping was
41 in Murder Plot
as 'Chun Qiu'.
Wed, May 30 1979

The Scandalous Warlord
Teresa Ha Ping was
41 in The Scandalous Warlord
as 'Generalissimo Feng's Mother'.
Fri, Feb 09 1979

Full Moon Scimitar
Teresa Ha Ping was
41 in Full Moon Scimitar
as 'Tung's Wife'.
Thu, Jan 25 1979

Heroes of the East
Teresa Ha Ping was
41 in Heroes of the East
as 'Wedding Guest'.
Sat, Dec 30 1978

Sensual Pleasures
Teresa Ha Ping was
40 in Sensual Pleasures
as 'Mrs. Jin'.
Fri, Aug 25 1978

Shaolin Mantis
Teresa Ha Ping was
40 in Shaolin Mantis
as 'Gi Gi's 1st Aunt'.
Wed, Jun 28 1978

The Proud Youth
Teresa Ha Ping was
40 in The Proud Youth
as 'Abbess Yixin'.
Thu, Mar 30 1978

Clan of Amazons
Teresa Ha Ping was
40 in Clan of Amazons
as '2nd Sister'.
Sun, Feb 19 1978

Chinatown Kid
Teresa Ha Ping was
40 in Chinatown Kid
as 'Xu Hao's Wife'.
Fri, Dec 02 1977

The Call Girls
Teresa Ha Ping was
40 in The Call Girls
as 'Dr. Yun's wife'.
Sat, Oct 29 1977

The Battle Wizard
Teresa Ha Ping was
39 in The Battle Wizard
as 'Chief Zhong's wife'.
Fri, Sep 09 1977

Death Duel
Teresa Ha Ping was
39 in Death Duel
as 'Mute's Wife'.
Wed, Jul 06 1977

Clans of Intrigue
Teresa Ha Ping was
39 in Clans of Intrigue
as 'Su Xian Xian'.
Sat, Mar 05 1977

King Gambler
Teresa Ha Ping was
39 in King Gambler
as 'Mrs Sha Wu Lin'.
Wed, Nov 24 1976

Big Bad Sis
Teresa Ha Ping was
39 in Big Bad Sis
as 'Ah Fong's mother'.
Thu, Oct 07 1976

Love Swindler
Teresa Ha Ping was
38 in Love Swindler
as '(segment "Social Disease")'.
Sat, Sep 11 1976

The Magic Blade
Teresa Ha Ping was
38 in The Magic Blade
as 'Devil Grandma'.
Sat, Jul 10 1976

Emperor Chien Lung
Teresa Ha Ping was
38 in Emperor Chien Lung
as 'Madam Ping, the witch'.
Wed, Jun 02 1976

Beautiful Vixen
Teresa Ha Ping was
38 in Beautiful Vixen
as 'Mrs Huang'.
Thu, May 20 1976

Wedding Nights
Teresa Ha Ping was
38 in Wedding Nights
Sat, Apr 03 1976

Killer Clans
Teresa Ha Ping was
38 in Killer Clans
as 'Yu Hsia'.
Sat, Mar 20 1976

Spirit of the Raped
Teresa Ha Ping was
38 in Spirit of the Raped
as 'Fan's wife'.
Sat, Mar 13 1976

The Criminals
Teresa Ha Ping was
38 in The Criminals
as 'Auntie Eight'.
Fri, Jan 16 1976

Cuties Parade
Teresa Ha Ping was
38 in Cuties Parade
Wed, Dec 24 1975

The Spiritual Boxer
Teresa Ha Ping was
38 in The Spiritual Boxer
as 'Lin's Wife'.
Fri, Nov 28 1975

Evil Seducers
Teresa Ha Ping was
37 in Evil Seducers
as 'Buddhist Nun'.
Thu, Jun 19 1975

Kidnap
Teresa Ha Ping was
37 in Kidnap
as 'Ah Chen'.
Thu, Nov 28 1974

Ghost Eyes
Teresa Ha Ping was
37 in Ghost Eyes
as 'Yuen Man'.
Sat, Nov 09 1974

Sex for Sale
Teresa Ha Ping was
36 in Sex for Sale
as 'Mrs. Ou'.
Wed, Jun 12 1974

Hong Kong 73
Teresa Ha Ping was
36 in Hong Kong 73
as 'Lee Mei Ying'.
Wed, Apr 24 1974

Thirteen
Teresa Ha Ping was
36 in Thirteen
as 'Lan Ching'.
Tue, Mar 19 1974

The Golden Lotus
Teresa Ha Ping was
36 in The Golden Lotus
as 'Sun Hsueh o, Fourth Lady'.
Thu, Jan 17 1974

The Sugar Daddies
Teresa Ha Ping was
36 in The Sugar Daddies
as 'Mrs. Fung'.
Thu, Nov 29 1973

Facets of Love
Teresa Ha Ping was
35 in Facets of Love
as 'Old Fo'.
Thu, Apr 05 1973

Call to Arms
Teresa Ha Ping was
35 in Call to Arms
as 'Lady Ping Yuan Chun'.
Thu, Jan 18 1973

Tales of Larceny
Teresa Ha Ping was
35 in Tales of Larceny
as 'Lu Shu Zhen'.
Mon, Jan 01 1973

The 14 Amazons
Teresa Ha Ping was
34 in The 14 Amazons
as 'Tung Yueh Ngo'.
Thu, Jul 27 1972

The Liar
Teresa Ha Ping was
32 in The Liar
Thu, Oct 16 1969

Teddy Girls
Teresa Ha Ping was
31 in Teddy Girls
Thu, Apr 03 1969

Give Me a Kiss
Teresa Ha Ping was
30 in Give Me a Kiss
as 'Pak Mong Peng'.
Wed, May 29 1968

Hotel Lavender
Teresa Ha Ping was
30 in Hotel Lavender
Wed, May 22 1968

苦海嬌兒
Teresa Ha Ping was
29 in 苦海嬌兒
as '沈坤儀'.
Wed, Sep 27 1967

The Secret Agent 303
Teresa Ha Ping was
28 in The Secret Agent 303
as 'Female Secret Agent'.
Wed, May 04 1966

Silent Love
Teresa Ha Ping was
28 in Silent Love
as 'Yu Pak-Mui'.
Wed, Nov 03 1965

The Lucky Dragon
Teresa Ha Ping was
27 in The Lucky Dragon
as 'Cheng Ying'.
Wed, Dec 09 1964

Spy No. 13
Teresa Ha Ping was
27 in Spy No. 13
as 'Mak Siu-Guen'.
Wed, Nov 11 1964

Bedside Horror
Teresa Ha Ping was
25 in Bedside Horror
Wed, Aug 21 1963

Midnight Werewolf
Teresa Ha Ping was
25 in Midnight Werewolf
as 'Choi Ching-Chi'.
Wed, May 22 1963

Sunset on the River
Teresa Ha Ping was
24 in Sunset on the River
as 'Chung Kwai Fong/Siu Heung'.
Wed, Feb 28 1962

The Wife's Husband
Teresa Ha Ping was
24 in The Wife's Husband
as 'Bai Xue-Ying'.
Fri, Feb 09 1962

Zhu Hong Wu
Teresa Ha Ping was
19 in Zhu Hong Wu
Sat, Aug 10 1957
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Queen Divas
Teresa Ha Ping was
76+ in Queen Divas
First Air Date
Mon, Jan 20 2014

Coffee Cat Mama
Teresa Ha Ping was
76+ in Coffee Cat Mama
First Air Date
Mon, Dec 23 2013

Season of Love
Teresa Ha Ping was
75+ in Season of Love
First Air Date
Mon, Sep 09 2013

Reality Check
Teresa Ha Ping was
75+ in Reality Check
First Air Date
Mon, May 06 2013

Home Troopers
Teresa Ha Ping was
73+ in Home Troopers
First Air Date
Mon, Dec 27 2010

My Better Half
Teresa Ha Ping was
72+ in My Better Half
First Air Date
Tue, Feb 16 2010

Cupid Stupid
Teresa Ha Ping was
72+ in Cupid Stupid
First Air Date
Mon, Jan 25 2010

The Season of Fate
Teresa Ha Ping was
72+ in The Season of Fate
First Air Date
Mon, Jan 11 2010

D.I.E. Again
Teresa Ha Ping was
71+ in D.I.E. Again
as 'Gum Sam Shun'.
First Air Date
Tue, Aug 18 2009

You're Hired
Teresa Ha Ping was
71+ in You're Hired
as 'Chow Siu Chiu (Betty)'.
First Air Date
Mon, Aug 10 2009

Burning Flame III
Teresa Ha Ping was
71+ in Burning Flame III
First Air Date
Mon, Jul 06 2009

Au Revoir Shanghai
Teresa Ha Ping was
70+ in Au Revoir Shanghai
First Air Date
Tue, Aug 12 2008

D.I.E.
Teresa Ha Ping was
70+ in D.I.E.
as 'Gum Sam Shun'.
First Air Date
Mon, Mar 17 2008

War of In-Laws II
Teresa Ha Ping was
70+ in War of In-Laws II
First Air Date
Tue, Jan 01 2008

Dicey Business
Teresa Ha Ping was
69+ in Dicey Business
First Air Date
Mon, Nov 20 2006

Forensic Heroes
Teresa Ha Ping was
68+ in Forensic Heroes
as 'Aunty Hei'.
First Air Date
Tue, Jun 13 2006

Wars of In-laws
Teresa Ha Ping was
67+ in Wars of In-laws
First Air Date
Mon, Jul 18 2005

Hidden Treasures
Teresa Ha Ping was
67+ in Hidden Treasures
First Air Date
Mon, Jun 06 2005

Love Bond
Teresa Ha Ping was
67+ in Love Bond
First Air Date
Mon, Feb 28 2005

Hard Fate
Teresa Ha Ping was
66+ in Hard Fate
as 'Suen Yeen-chou'.
First Air Date
Mon, Aug 09 2004

Whatever It Takes
Teresa Ha Ping was
65+ in Whatever It Takes
First Air Date
Mon, Jan 27 2003

Love is Beautiful
Teresa Ha Ping was
64+ in Love is Beautiful
First Air Date
Mon, Jan 28 2002

The Stamp Of Love
Teresa Ha Ping was
63+ in The Stamp Of Love
First Air Date
Mon, Sep 10 2001

Aiming High
Teresa Ha Ping was
62+ in Aiming High
as '吳慧瓊'.
First Air Date
Mon, Jan 31 2000

Ups And Downs
Teresa Ha Ping was
62+ in Ups And Downs
First Air Date
Mon, Jan 03 2000

Life For Life
Teresa Ha Ping was
61+ in Life For Life
First Air Date
Thu, Sep 09 1999

Happy Ever After
Teresa Ha Ping was
61+ in Happy Ever After
as '洪十三'.
First Air Date
Mon, Mar 15 1999

Simply Ordinary
Teresa Ha Ping was
60+ in Simply Ordinary
First Air Date
Mon, Sep 07 1998

Armed Reaction
Teresa Ha Ping was
60+ in Armed Reaction
as '蔡玉兰'.
First Air Date
Mon, Jul 06 1998

A Measure of Love
Teresa Ha Ping was
60+ in A Measure of Love
First Air Date
Mon, Jan 19 1998

Show Time Blues
Teresa Ha Ping was
59+ in Show Time Blues
First Air Date
Mon, Jul 07 1997

Working Women
Teresa Ha Ping was
59+ in Working Women
First Air Date
Mon, Feb 17 1997

In the Name of Love
Teresa Ha Ping was
59+ in In the Name of Love
First Air Date
Mon, Dec 30 1996

The Unexpected
Teresa Ha Ping was
58+ in The Unexpected
First Air Date
Mon, Oct 16 1995

Forty Something
Teresa Ha Ping was
57+ in Forty Something
First Air Date
Mon, May 29 1995

Trail of Love
Teresa Ha Ping was
57+ in Trail of Love
First Air Date
Mon, Jan 16 1995

Passion Among Us
Teresa Ha Ping was
55+ in Passion Among Us
First Air Date
Thu, Sep 09 1993

Bet On Fate
Teresa Ha Ping was
54+ in Bet On Fate
First Air Date
Mon, Aug 10 1992

Super Cop
Teresa Ha Ping was
54+ in Super Cop
First Air Date
Mon, Apr 06 1992

Love and Marriage
Teresa Ha Ping was
54+ in Love and Marriage
First Air Date
Mon, Jan 06 1992

The Key Man
Teresa Ha Ping was
54+ in The Key Man
as '袁秀兰'.
First Air Date
Wed, Jan 01 1992

Big Family
Teresa Ha Ping was
54+ in Big Family
First Air Date
Mon, Oct 28 1991

Man from Guangdong
Teresa Ha Ping was
54+ in Man from Guangdong
First Air Date
Thu, Oct 10 1991

An Elite's Choice
Teresa Ha Ping was
52+ in An Elite's Choice
First Air Date
Mon, Sep 10 1990

Friends & Lovers
Teresa Ha Ping was
52+ in Friends & Lovers
First Air Date
Mon, Sep 10 1990

Songs For The Young
Teresa Ha Ping was
52+ in Songs For The Young
First Air Date
Mon, Jul 30 1990

When the Sun Shines
Teresa Ha Ping was
52+ in When the Sun Shines
First Air Date
Tue, Jul 10 1990

Three In A Crowd
Teresa Ha Ping was
51+ in Three In A Crowd
First Air Date
Mon, Sep 25 1989

My Father's Son
Teresa Ha Ping was
50+ in My Father's Son
First Air Date
Mon, Jul 04 1988

Destined to Rebel
Teresa Ha Ping was
48+ in Destined to Rebel
First Air Date
Thu, May 01 1986

The Tough Fight
Teresa Ha Ping was
48+ in The Tough Fight
First Air Date
Fri, Nov 01 1985

The Fallen Family
Teresa Ha Ping was
47+ in The Fallen Family
First Air Date
Mon, Mar 04 1985

The Last Performance
Teresa Ha Ping was
47+ in The Last Performance
as '叶不秋'.
First Air Date
Mon, Feb 25 1985

The Friendly Halves
Teresa Ha Ping was
45+ in The Friendly Halves
First Air Date
Fri, Apr 08 1983