Monica Lo, a talented actress, entered this world on September 26, 1978, in the vibrant city of Toronto, Canada. This multifaceted individual has made a lasting impression on the entertainment industry, showcasing her incredible acting skills in a variety of roles.
Some of her most notable performances include the 2002 films "Shou zu qing shen" and "Naked Weapon", which garnered significant attention and praise from audiences and critics alike. Additionally, her portrayal of a character in the 2003 film "City of SARS" further solidified her position as a talented and versatile actress.