Ido Sela

Personal Info

Known For Director

Ido Sela

Biography

No biography available for this person.

Known For

Director

2013
The Avoidable War

as Director

1993
Testemonies

as Director

1986
Kamal: The Tracker

as Director