Takahiko Iimura was born on February 20, 1937 in Tokyo, Japan. He was a director and writer, known for De Sade (1962), Onan (1963) and Japanese Erotica: Five Films on Love and Sex from the Japanese Underground of the Experimental Cinema (1967). He was previously married to Akiko Iimura. He died on July 31, 2022 in Tokyo, Japan.