Last Light of Orion 2017
as James Dalton
Up There 2012
as Living Man
Starting Over 2007
Actor
Still Game: The Party 2006
as Disco Guy (uncredited)
Miss Potter 2006
as Young Farmer (uncredited)
Credits from TMDB.