Movies:
* Infernal Affairs (2002): A breakthrough role as a corrupt police officer in this iconic crime thriller.
* Infernal Affairs II (2003): Reprised his role in the sequel.
* The Twins Effect (2001): Played a character named "Sam" in this comedic science fiction film.
* The Wesley's Mysterious File (1999): Starred as Wesley, a detective in this comedic action film.
* The Wesley's Mysterious File II (2000): Reprised his role in the sequel.
* Love on a Diet (2001): A romantic comedy where he plays a chef.
* Mr. Cinderella (2005): A romantic comedy where he plays a man who becomes a woman.
* The Storm Riders (1998): Played a character named "Wind" in this action fantasy film.
* The Legend of the Condor Heroes (2003): A wuxia film where he plays Guo Jing.
* The Mad Detective (2007): Played a detective who has split personalities.
* The Accidental Spy (2001): A comedy where he plays a man who gets mistaken for a spy.
* The Beast Stalker (2005): Played a cop investigating a series of murders.
* Divergence (2016): A science fiction film where he plays a scientist.
* The Brink (2017): A crime thriller where he plays a police officer.
* The Detective Chinatown 3 (2021): Played a character named "Detective Tan" in this comedy-mystery film.
Television:
* The Greed of Man (1992): One of his early TV roles.
* File of Justice (1992-1997): Starred in this legal drama series.
* The Legendary Siblings (2004): Played a character named "Chan Ho" in this drama series.
* Triumph in the Skies (2003): Played a character named "Sam" in this drama series.
* Triumph in the Skies II (2013): Reprised his role from the original series.
* Forensic Heroes IV (2020): Played a character named "Dr. Hui" in this crime drama series.
* The King's Avatar (2019): Played a character named "Ye Xiu" in this web drama based on the novel of the same name.
This is just a selection of his work. You can find a more comprehensive list on websites like IMDb or Wikipedia.