Be a member of an exclusive film buff community
Sign Up
Kan Mukai was born on October 16, 1937 in Dalian, Liaoning, China. He was a director and producer, known for Dôsôkai (2004) and Modern Female Ninja: Flesh Hell (1968). He died on June 9, 2008 in Tokyo, Japan.