Zoonation's The Mad Hatter's Tea Party 2020
as Ernest
Cats 2019
as Chorus
Mamma Mia! Here We Go Again 2018
as Ensemble Performer
Mamma Mia! 2008
as Stag
Paul's Lucky Day 2001
Actor
Credits from TMDB.