Heart Eyes 2025
as Anchorman
Mothers of the Revolution 2021
as Policeman
Venus and Mars 2015
as Ian Miller
Shackleton's Captain 2012
Actor
The World's Fastest Indian 2005
as Bank Manager
Not Only But Always 2004
as Eamonn Andrews
Lucy 2003
as Alex Hall
Credits from TMDB.