ICHI 2008
Actor
Blue Hearts 1996
The Legend of the Stardust Brothers 1985
as London Boots
Credits from TMDB.