as Sergiu Celibidache (teen)
2025
as Helmuth Hübener
as Aelfweard
2023
as Young Lazarus
as Helmuth Hubener
as Richard Price
as Drusus
2021
2015