Irene Ng

Irene Ng

Birthday: 30 July 1974, Penang, Malaysia
Birth Name: Sze Ng
Height: 159 cm
Irene Ng was born on July 30, 1974 in Penang, Malaysia as Sze Ng. She is an actress, known for All My Children (1970), The Mystery Files of Shelby Woo (1996) and The Joy Luck Club (1993). She has been married to David John Rosa since July 26, 2008.