Actor
On Wings of Eagles
2016
as Old Xu Niu (voice)
The Extendables
2014
as Bruce Locke
Walker, Texas Ranger: Trial by Fire
2005
as Blue Eye
Forbidden Warrior
2004
as Miyamoto
Lone Tiger
1996
as Chuji Kurenai
The Siege at Ruby Ridge
1996
as Ken Yamasaki
Crowfoot
1995
as Det. Jimmy Takata
Ripper Man
1995
as Greg Onchi
The Shadow
1994
as Cranston Guard
RoboCop 3
1993
as Otomo
Servants of Twilight
1991
as George Wong
Angel Town
1990
as Mr. Park
Black Rain
1989
as Sato's Man