2023
7.0
Napoleon
Actor - Prussian Officer (uncredited)
2016
Scottish Mussel
Actor - Ethan
6.2
The Limehouse Golem
Actor - George Gissing
2015
6.0
Chicken
Actor - Polly
2014
7.8
A Little Chaos
Actor - Luc
2011
5.4
Now is Good
Actor - Nurse
Full filmography