Holmes & Watson 2018
as Instructing Solicitor (uncredited)
The Current War 2018
as Scientist
On Chesil Beach 2018
as Oxford academic
Stealing Silver 2017
as Care home board-game player
The Last Dragonslayer 2016
as Market trader
Seasons Greetings 2015
as St. Nicholas
Credits from TMDB.