Swedish-Chinese actor.
Balls
(Angry Man)
The Sorcery Master
(Lin Su)
Friendship Unto Death: Jin Dajian and Xiao Rang
(Jin Dajian)
Golden Leopard Tang Long
(Yuan Zhifu)
Tai-Chi Master
Top Mountain Duel: Tomb Of The Gods
(Boss Lu)
Chu Liuxiang: The Beginning
(Wang Wu)
Treasure Hunt
The Phantom Lover
(Master Zhao's Henchman)
Demon Department 3: The Beast of the West
(Monk in White Robe)
A Wedding Invitation
(Shop owner)
Bloody Winen Erdek
The Tiger King Returns
杀机四伏
Blade of Fury
(Po Ting)
Police Story: Lockdown
(Boss of Underground Boxing Club)
Master Of The Shadowless Kick: Wong Kei-Ying
Master of the Drunken Fist: Beggar So
Ghost Stories of Extreme Taoist
(Yi Xin)
The Legend of Fong Sai Yuk
(Yu Tung)
The Legend II
(Yu Tung)
Zhao Yun's Fight at Changban
(Cao Cao)
Sleeping Beauty
(Do Zibo)
Blue Action
(Hong Lei)
Top
(Zhu Zhen Hao)
Ni Hao Gao Kao
(Xie Tian Shun)
Half for the People
(Guan Yu)
Xi Shi
(Wang Sunxiong)
Ip Man
(Lu Dage)
God of War Zhao Yun
(Wen Chow)
Weaving a Tale of Love
(Su Dingfang)
The Chronicle of A Taichi Master
The Great Protector
(Du Zai Shan)