Stefan Iordache was born on February 3, 1941 in Calafat, Romania. He is known for his work on Strainul (1964), The Earth's Most Beloved Son (1993) and Farewell, Dear Nela! (1972). He was married to Mihaela Tonitza-Iordache. He died on September 14, 2008 in Vienna, Austria.