
Atuação
33 anos • Glasgow, Scotland, UK • 10 títulos • ativo desde 2016

Carnival Row
como Quill

Linha do Dever
como Michael Farmer

A Batalha Esquecida
como Nigel

Jovem Sherlock
como Constable Lestrade

Still Game
como Mick

White House Farm
como DC Mick Clark

Nightsleeper
como Billy McCloud

Deadwater Fell
como Remand Guard

Maxine
como Ian Huntley

Misgivings
como Olly