Welcome to...
20th Century Flicks
Credited in 5 movies
BIG MAN JAPAN
2007
BATTLE ROYALE 2: REQUIEM
2003
LAST LIFE IN THE UNIVERSE
DEAD OR ALIVE 2 - BIRDS
2000
DEAD OR ALIVE
1999