Water 2024
as Joey
The Witcher: Nightmare of the Wolf 2021
as Filavandrel (voice)
Farming 2018
as Bomber
Almeida Theatre Live: Richard III 2016
as Sir Robert Brakenburry/Earl of Richmond
Credits from TMDB.