Roads 2019
as Alan
Edie 2018
as McLaughlin
The Dark Mile 2017
as Kevin
Scottish Mussel 2015
as Fraser
Beyond 2014
as Michael
Under the Skin 2014
Actor
Sunshine on Leith 2013
as Ronnie
The Angels' Share 2012
as Robbie
Credits from TMDB.