CV - Film
- Title:
- FALLING INTO PLACE
- Role:
- Jamie
- Director:
- Aylin Tezel
- Production Company:
- Compact Pictures
- Title:
- THE LAST BUS
- Role:
- Neil
- Director:
- Gillies MacKinnon
- Production Company:
- Hurricane Films
- Title:
- OUTLAW KING
- Role:
- Buchan
- Director:
- David Mackenzie
- Production Company:
- Sigma Films
- Title:
- BEATS
- Role:
- Les
- Director:
- Brian Welsh
- Production Company:
- Sixteen Films/Rosetta Productions
- Title:
- WHISKY GALORE
- Role:
- Farquharson
- Director:
- Gillies MacKinnon
- Production Company:
- Whisky Galore Movie Ltd
- Title:
- IN THE SNACK BAR
- Role:
- Stephen (Lead)
- Director:
- Iftekhar Gafar
- Production Company:
- GMAC
- Title:
- LAST CHANCE, FINAL REP
- Role:
- Kenny (Lead)
- Director:
- Sean Boyle
- Production Company:
- GMAC/First Light
- Title:
- ZIG ZAG LOVE
- Role:
- Elliot Laing
- Director:
- Gillies Mackinnon
- Production Company:
- BBC Films/Machine Productions
- Title:
- EMERGENCY
- Role:
- Jonny (Lead)
- Director:
- Larissa Moran
- Production Company:
- RSAMD