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)
The Demon Suppressors: West Barbarian Beast
(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 Zhenhao)
你好高考
(Xie Tianshun)
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 Zaishan)