Actor · Born 1937
Teresa Apple Lo (Chinese: 夏萍, 6 October 1937 - 5 August 2019) was a Hong Kong actress.
I Love You, Mom
2013
Life Without Principle
2011
Echoes of the Rainbow
2010 · as Grandmother
Flash Point
2007 · as Tony's Mum
House of the Invisibles
2007 · as Wong Po
Jiang Hu
2004
U-Man
2002 · as Candy's grandmother
Hooker’s World
2002 · as Auntie Luke
Fighting for Love
2001
Fing's Raver
Gangs 2001
The Accidental Spy
2001 · as Cleaner in Freight Lift