Let Him Rest in Peace 1985
as Ryuta Sakaguchi
Monday Drama Land: Gegege no Kitaro 1985
as Kitaro
Lanterns on Blue Waters 1983
Actor
Hariko no tora 1983
Credits from TMDB.