Hide unreleased
That Better World: The Story Behind Truth & Treason TBA
as Self
The Yellow Tie 2025
as Sergiu Celibidache (teen)
Truth & Treason 2025
as Helmuth Hübener
The Last Kingdom: Seven Kings Must Die 2023
as Aelfweard
Credits from TMDB.