2021
6.0
The Electrical Life of Louis Wain
Actor - Dr. Elphick
2020- 2023
The Great
Actor - Doctor Vinodel
2020- 2020
Truth Seekers
Actor - Doctor Peter Toynbee
2018
8.5
In Fabric
Actor - Stash
2017
6.5
Brakes
Actor - Elliot
2016
Mindhorn
Actor - Mindhorn Writer
Full filmography