Actor and musical artist.
2012
1996 • as Boxing Club Manager
2007 • as Hell Temple Priest
1972
1974 • as Iwagi Police Chief
1973 • as Ido