Donnie Yen played James in Ip Man.
In 2010, still fresh off Ip Man 2, Yen was cast as Chen Zhen in Legend of the Fist: The Return of Chen Zhen, which was originally portrayed by Bruce Lee
In 2008, Yen starred in Ip Man, a semi-biographical account of Ip Man, the Wing Chun master of Bruce Lee

