|
|
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).
See full bio »
Born:in Petah Tikva, Israel |


