2019
Purge of Kingdoms as Market Trader
2018
The Current War as Wabco Worker
2017
Film Stars Don't Die in Liverpool as Waiter
2017
Goodbye Christopher Robin as Theatre Goer
2017
Arth : The Destination as Audience
2017
Babs as Theatre Performer (uncredited)
2017
Save Me as Noel (1 episode)
2017
Taboo as Blacksmith (uncredited) (1 episode)
2016
Fantastic Beasts and Where to Find Them as Wizard