All roles

The Amateur
2025, Movie - Action, Thriller
Conclave
2024, Movie - Drama, Mystery, Thriller
The Day of the Jackal
2024, Show - Drama, Thriller
Dune: Prophecy
2024, Show - Action, Drama, Adventure
One Life
2023, Movie - Biography, Drama, History
The Crow
2024, Movie - Action, Crime, Fantasy
All Quiet on the Western Front
2022, Movie - Action, Drama, History
Jules
2023, Movie - Drama, Comedy, Sci-Fi
The Art of Racing in the Rain
2019, Movie - Drama, Romance
War Sailor
2023, Show - Drama, War
Lion
2016, Movie - Drama
Ammonite
2020, Movie - Drama, Romance
Summerland
2020, Movie - Drama, Romance
Against the Ice
2022, Movie - Drama, Adventure, History
Adrift
2018, Movie - Adventure, Romance, Thriller
The Old Guard
2020, Movie - Action, Fantasy
Hotel Mumbai
2019, Movie - Action, Drama, History
When Hitler Stole Pink Rabbit
2019, Movie - Drama
Patrick Melrose
2018, Show - Drama
Stowaway
2021, Movie - Drama, Adventure, Sci-Fi
The Name of the Rose
2019, Show - Drama, Mystery, Thriller
The Dive
2023, Movie - Adventure, Thriller
Life After Life
2022, Show - Drama
Gunpowder
2017, Show - Drama, War