Simcha Jacobovici was born on April 4, 1953 in Petah Tikva, Israel. He is a producer and director, known for The Naked Archaeologist (2005), The Lost Tomb of Jesus (2007) and Charging the Rhino (2007).