Teresa Carpio was born on September 30, 1956 in Hong Kong. She is an actress, known for Robin-B-Hood (2006), Ma ma fan fan (1995) and Tian sha (1986). Read more on iMDB