Confucius 2015
Producer
China - Treasures of the Jade Empire 2015
Do or Die: Lang Lang's Story 2012
Troy Story 2025
Actor
Credits from TMDB.