Kiyoshi Maekawa was born on August 19, 1948 in Sasebo, Japan. He is an actor and executive, known for Lupin the Third: Strange Psychokinetic Strategy (1974), My Departure (2012) and Nippon bijo monogatari: onna no naka no onna (1975). He was previously married to Keiko Fuji.
Read more: Imdb