He was born in Haifa .
He was graduated with a BFA in film production from York University in Toronto , Ontario , Canada where he now lives and works .
He was born in Haifa and graduated with a BFA in film production from York University in Toronto , Ontario , Canada where he now lives and works .