Actor
Purge of Kingdoms
2019 · as Market Trader
Bohemian Rhapsody
2018 · as Raver (uncredited)
VS.
2018 · as Clubber
Disobedience
2018 · as Sam (Trainee Rabbi) (uncredited)
The Current War
2018 · as Wabco Worker
DJ
Slumber
2017 · as Nurse
Film Stars Don't Die in Liverpool
2017 · as Waiter
Arth: The Destination
2017 · as Audience
Babs
2017 · as Theatre Performer (uncredited)
iBoy
2017 · as Doctor
Fantastic Beasts and Where to Find Them
2016 · as Wizard