Filmy:
* Inni (2001) :Zagrał rolę „Ojca”.
* Maszynista (2004) :Zagrał rolę „Iwana”.
* Wnętrze morza (2004) :Grał „Doktora Montesa”.
* Sierociniec (2007) :Zagrał rolę „Victor”.
* Ciało (2012) :Grał „Tomasa”.
* Niewidzialny gość (2016) :Zagrał rolę „Enrique”.
* Platforma (2019) :Grał „Goreng”.
Telewizja:
* Borgiowie (2011–2013) :Zagrał rolę „Rodrigo Borgii (papieża Aleksandra VI)”.
* Korona (2016-obecnie) :Zagrał rolę „Lorda Mountbattena” w sezonie 3.
* Wiedźmin (od 2019 r.) :Zagrał rolę „żołnierza Nilfgaardu” w sezonie 1.
* Hiszpańska księżniczka (2019–2020) :Grał rolę „króla Aragonii Ferdynanda II”.
Nie jest to lista wyczerpująca, ale podkreśla niektóre z jego najważniejszych ról. W swojej karierze pojawił się także w kilku innych filmach i programach telewizyjnych.