as Aziz
2025
as Jean-Francois
2023
as Romeo
2018
as Malcolm
2017
as Lysimachus / Tyre Lord / Pentapolis Footman
2016
as Lewis the Dauphin
2015
as Rami Khaled
as Nassim
as Zyad
2024
as Mathias Bergeron
as Samir Maalouf
as Alexander Thompson
as Eric
as Tobias Lowe
2020
as Rami Mabrook