Home / Discover / People
  • Born In El Paso, Texas, USA
  • Born August 14, 1930
  • Died August 16, 2021
  • On Other Sites IMDB
  • Created December 5, 2022 by
    Administrator admin
  • Modified December 5, 2022 by
    appara

Inspector Gadget

1999
as Famous Villain with Deadly Hat

Armed Response

1986
as Kenji

Forbidden Warrior

2004
as Old Wizard

Firewalker

1986
as Chinese Man / The General

Pink Lady and Jeff

1980
as Guest Star

Guest Star

Episode I Spy
Chrysanthemum
1965