Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
- Log in
- Inbox
- Invite friends
- English
Keiichi Nanba was born on August 26, 1957 in Iwakuni, Yamaguchi, Japan. He is an actor and executive, known for Locke the Superman (1983), Fist of the North Star (1984) and Ultra Fight Victory (2015). He is married to Mayumi Shô. He was previously married to Hiromi Tsuru.