Zvi Aharoni was born on February 6, 1921 in Frankfurt an der Oder, Germany. He is known for his work on Adolf Eichmann - Begegnungen mit einem Mörder (2002), Mengele: The Final Account (1995) and Nazi Hunters (2010). He died on May 19, 2012 in Jerusalem, Israel.