Answer
Donnie Yen played the role of Xiang in the 2017 action film XXX: Return of Xander Cage. Xiang is a former Chinese government agent who is now a mercenary. He teams up with Xander Cage (Vin Diesel) to stop a global conspiracy. The film was a box office success, grossing over $346 million worldwide.