Adam Cheng
Notable actors who have portrayed Zhang Wuji in films and television series include Derek Yee (1978), Adam Cheng (1978), Tony Leung (1986), Jet Li (1993), Steve Ma (1994), Lawrence Ng (2000), Alec Su (2003), Deng Chao (2009) and Zeng Shunxi (2019).