Where is Ari Barak?

Movie Role
Wishmaster (1997) Zoroaster