2023
as Jean-Francois
2018
as Romeo
2017
as Malcolm
2015
as Lewis the Dauphin
2025
as Aziz
2016
as Lysimachus / Tyre Lord / Pentapolis Footman