Peterloo 2018
as Potato Thrower
On Expenses 2010
as David Maclean
There's No Business... 1994
as Fergus
Chernobyl: The Final Warning 1991
as Harried Young Man
Heavenly Pursuits 1986
as Doctor Knox
Credits from TMDB.