Hide unreleased
Spinoza 2026
as Spinoza
Internationaal Theatre Amsterdam : The Damned 2023
as Janek
ITA Live: Oedipus 2021
as Eteocles
Credits from TMDB.