Fears Fayyad is best known for his Oscar-nominated films Last Men in Aleppo (2018) and The Cave (2020).