7 credits on file—1 film and 6 shows, spanning 2003–2025.
Nine Puzzles
2025 · 76/100
Officer Black Belt
2024 · 76/100
D.P.
2021–2023 · 85/100
Move to Heaven
2021 · 89/100
Designated Survivor: 60 Days
2019 · 87/100
Dong Yi
2010 · 80/100
Jewel in the Palace
2003–2004 · 83/100