Irving Berlin's Top Hat 2026
as Horace
Rupture 2021
as Henry
Mamma Mia! Here We Go Again 2018
as Ensemble Performer
The Da Vinci Code 2006
as Biggin Hill Police Captain
Credits from TMDB.