He has appeared in such films as The Octagon, American Ninja, Enter the Dragon, Gymkata, and Lethal Weapon 4, and on television shows including Kung Fu and Knight Rider.
He holds the ranks of 9th Dan in Kobayashi Shorin-Ryu Karatedo and also in Zen Okinawan kobudō, and the title of Hanshi.