The Life List
2025 · Comedy
as Garrett
Medici S1-S3
2016 · Biography
as Sandro Botticelli
Plastic
2014 · Action
as Rafa
Fair Play
2023 · Drama
as Rory
Kids in Love
2016 · Drama
as Milo
The Borgias S3
2013 · Crime
as Alfonso of Aragon
Maigret S2
2017 · Crime
as Philippe Martinot
Ophelia
2019 · Drama
as Edmund