Show more
Boaz Davidson is an Israeli film director, producer and screenwriter. He was born in Tel Aviv, Israel and studied film in London at London Film School. Wikipedia