Acting
Allelujah· 2023
Opera Guest / Junior Board Member (uncredited)
Bohemian Rhapsody· 2018
Paul's Friend (uncredited)
The Schoolboy· 2015
Steve
Kick-Ass 2· 2013
Thunderwasp (uncredited)