Ahmed El-Barbary
Development Coordinator, Director of Development, Editor, Filmmaker, It Tech, Post-Production Coordinator, Post-Production Supervisor, Special Effects Supervisor, Special Effects Technician and Visual Effects Supervisor
New York City, New York