| 
The Wild Blade of Strangers
 | 2024 | 
  | 
Wolf Pack
como Lao Guan
 | 2022 | 
  | 
O Dragão Invencível
como Kowloon
 | 2020 | 
  | 
Heroes Amidst Turmoil
 | 2019 | 
  | 
Rota de Fuga 3: O Resgate
como Shen
 | 2019 | 
  | 
The Brave has No Fears
 | 2019 | 
  | 
Mestre Z: O Legado de Ip Man
como Cheung Tin-Chi
 | 2018 | 
 | 
Círculo de Fogo: A Revolta
como Marshal Quan
 | 2018 | 
  | 
Limite da Honra
como Sai Gau
 | 2017 | 
  | 
Dealer/Healer
como Cat
 | 2017 | 
  | 
O Grande Mestre 3
como Cheung Tin-chi
 | 2016 | 
  | 
O Despertar da Lenda
como Wu Long
 | 2016 | 
  | 
Comando Final 2: Hora das Consequências
como Ko Chun
 | 2015 | 
  | 
Times of Warlords
como 唐傲
 | 2014 | 
  | 
O Mestre dos Jogos
como Ghost Eyes
 | 2014 | 
  | 
O Grande Mestre
como Ma San
 | 2013 | 
  | 
My Lucky Star
como Thomas
 | 2013 | 
  | 
Um Toque de Pecado
 | 2013 | 
  | 
The Bounty
como Yip On
 | 2012 | 
  | 
The Love Clinic
 | 2010 | 
  | 
Team of Miracle: We Will Rock You
 | 2009 | 
  | 
Wushu
como Guo Nan
 | 2009 | 
  | 
Kung Fu Fighter
como Xi Long
 | 2007 | 
  | 
Shaolin vs. Evil Dead 2: Ultimate Power
como Young Mu Che
 | 2006 | 
  | 
A Tumba Secreta
 | 2003 | 
  | 
Together
 | 2002 | 
  | 
Dragon Hero
como Chau Hau-Yien
 | 2001 | 
  | 
Assassins and the Missing Gold
 |  |