Monica Lo was born on September 26, 1978 in Toronto, Canada. She is an actress, known for Belly of the Beast (2003), Chek law dak gung (2002) and Legacy (2008).
Monica Lo was born on September 26, 1978 in Toronto, Canada. She is an actress, known for Belly of the Beast (2003), Chek law dak gung (2002) and Legacy (2008).