EXCLUSIVE: Oscar-nominated Waleed Zuaiter, who currently co-stars in Netflix’s The Spy and stars in the upcoming Hulu series Baghdad Central, has signed with Echo Lake Entertainment for management. Zuaiter received an Academy Award nomination in 2014 for producing Omar, in which he also starred. The actor most recently received critical praise for his portrayal of […]