Films:
* The Bride with White Hair (1993): One of her most iconic roles as the titular character, a powerful and enigmatic warrior.
* The Wicked City (1992): Another memorable role as a seductive and dangerous woman who becomes entangled with a detective.
* The Heroic Trio (1993): A fantasy action film alongside Michelle Yeoh and Anita Mui, playing a skilled swordswoman.
* The Legend of the Condor Heroes (1994): A martial arts film based on the classic novel, playing the role of the powerful and formidable Huang Rong.
* The Blade (2001): A contemporary action film where she plays a determined police officer.
* The Warlords (2007): A historical epic film alongside Jet Li and Andy Lau, portraying the wife of a warlord.
* The Great Magician (2014): A period film starring Tony Leung Chiu-wai, where she plays a supporting role.
Television Series:
* The Legend of the Condor Heroes (1983): One of her earliest and most acclaimed roles, playing the beloved and intelligent character of Huang Rong.
* The Duke of Mount Deer (1984): A popular wuxia series based on the novel, playing the role of the kind and witty princess.
* The Heaven Sword and Dragon Sabre (1986): Another wuxia series where she plays the mysterious and alluring Zhou Zhiruo.
* The File of Justice (1992-2005): A long-running police procedural series, starring as one of the main characters.
* Rosy Business (2011): A popular drama series, playing the role of a strong-willed businesswoman.
* The Hippocratic Crush II (2012): A medical drama series, playing a supporting role as a doctor.
* The Last Warrior (2016): A fantasy wuxia series, playing the role of a powerful and mysterious character.
This is just a small selection of Teresa Mo's extensive filmography. She has starred in numerous other films and television series, cementing her place as a respected and versatile actress in the Hong Kong entertainment industry.