Keiichi Nanba movie list
Keiichi Nanba was born on 26 August 1957 in Iwakuni, Yamaguchi, Japan. He is an actor and executive, known for Chôjin Locke (1984), Hokuto No Ken (1984) and Urutora Faito Bikutorî (2015). He is married to Mayumi Shô. He was previously married to Hiromi Tsuru.