Amjad Abu Alala

Amjad Abu Alala

Born in United Arab Emirates

Sudanese Filmmaker

Director

Producer

See all 10 →

Actor

Writer