He appeared in the 1980 Shishi no Jidai starring Bunta Sugawara, and as Shimizu Yoshimasa in the 2007 Fūrin Kazan, having been in the 1992  Nippon Television show of the same name.
The actor's career included notable performances like Shimizu Yoshimasa in the 1980 Shishi no Jidai film and the 2007 Fūrin Kazan drama, as well as a role in the 1992 Nippon Television production of the same name.