mitgespielt in
| 2023 | American Born Chinese | ||
| 2021 | Reminiscence: Die Erinnerung stirbt nie | ||
| 2016 | Warcraft: The Beginning | ||
| 2011 | Don't Go Breaking My Heart | ||
| 2011 | Daai mo seut si | ||
| 2009 | Sit ting fung wan | ||
| 2005 | DragonBlade: The Legend of Lang | ||
| 2005 | Changhen Ge | ||
| 2004 | In 80 Tagen um die Welt | ||
| 2001 | Ye Shou Zhi Tong | ||
| Cold War 1994 |