Born 1976 (age 49) · Qingdao, Shandong Province, China
Appears in 67 titles

Filmography

The Painted Veil
7.3
The Painted Veil
2006
as Wu Lien
Creation of the Gods I: Kingdom of Storms
Birth of the Dragon
5.8
Birth of the Dragon
2017
as Wong Jack Man
Mojin: The Lost Legend
6.3
Mojin: The Lost Legend
2015
as Grill
In the Heat of the Sun
7.8
In the Heat of the Sun
1994
as Ma Xiaojun
Creation of the Gods II: Demon Force
6.4
Creation of the Gods II: Demon Force
2025
as Shen Gongbao
Dragon Squad
5.8
Dragon Squad
2005
as PRC Luo Zai-Jun
A Little Red Flower
6.5
A Little Red Flower
2020
as Old Ma
Waiting Alone
6.8
Waiting Alone
2005
as Chen Wen
Electric Shadows
6.5
Electric Shadows
2005
as 毛大兵
Christmas Rose
5.7
Christmas Rose
2013
as Freddy Xue
Wind Blast
5.5
Wind Blast
2010
as Zhang Ning
Cala, My Dog!
5.5
Cala, My Dog!
2003
as Officer Zhang
Shadow Magic
5.9
Shadow Magic
2000
as Liu Jing Lun
Wished
7.1
Wished
2017
as Ma Fendou
China: The Panda Adventure
6.0
China: The Panda Adventure
2001
as Quentin Young
Dangerous Games
5.8
Dangerous Games
2007
Where Have All the Flowers Gone
Crazy New Year's Eve
3.8
Crazy New Year's Eve
2015
as Zhong Wei
The Coldest City
5.3
The Coldest City
2023