Actor and musician.
Black Belt
Role(s): Police Captain Kiichi Tanihara
Violent Cop
Role(s): Kiyohiro
XX: Beautiful Beast
Getting Any?
Role(s): Audition Judge
Beyond Outrage
Role(s): Lee