
Cast
Age 53 · Egypt
6 shows

2024 · BBC iPlayer · Ended
as Omar

2019 · Hulu · Ended
as Farouk Hassan

2017 · Now · Ended
as Karim Delormes

2014 · Netflix · Ended
as Yusuf

2013 · ARTE · Ended
as Eukharistos

2008 · BBC Two · Ended
as Hussein Kamel
Main cast roles from TVmaze. Guest appearances aren't listed.