The Punisher
Role(s): Sato
Garōden
Legend of Kyokushin: Mas Oyama – The Godhand
Full-Contact Karate
Role(s): Himself
Onmyoji: The Yin Yang Master
Role(s): Tachibana no Ukon