Biografi tidak tersedia.
Acting
22 August 1971 di Washington, District of Columbia, USA
sebagai Takeshi
sebagai Master Clive Lee
sebagai Kang
sebagai Zao
sebagai Bank Manager
sebagai Zen Yi, The X-Blade
sebagai Capt Sand
sebagai Shenlong Shen
sebagai Kazuo Miyamoto
sebagai Johnny Tran
sebagai Edward Carnby
sebagai Chance Templeton
sebagai Dr. Lee
sebagai Jonathan