Coffee Wars 2023
as Andy
The Lord of the Rings: The Rings of Power Global Fan Screening 2022
as Prince Durin IV
The One and Only Ivan 2020
as Castello
White Island 2016
as Barry Searle
The Patrol 2013
as Taff
Mr. Nice 2010
as Albert
Credits from TMDB.