David Aboucaya
(no biography)
Known for
Directing
Birthday
11 December 1966
Known For
Credits
Photos
War Trap
4.8
Winter War
4.3
The Crossroads
3.5
7 Days in June
5.2
The Frozen Front
0