Tony Leung
Notable actors who have portrayed Zhou Yu in film and television include Hong Yuzhou ("Romance of the Three Kingdoms"), Tony Leung ("Red Cliff"), and Victor Huang ("Three Kingdoms").