Lilo & Stitch 2025
as Agent Zhao
The Union 2024
as Agent Cheung
King Richard 2021
as Pro Match Line Judge
The Walk 2020
as Paul
Credits from TMDB.