Acting
Community Rating
7.1
Initial estimate
Born
July 13, 1993 (age 32)
Born in
Glasgow, Scotland, UK

Young Sherlock
as Constable Lestrade
2026

Nightsleeper
as Billy McCloud
2024

Maxine
as Ian Huntley
2022

The Forgotten Battle
as Nigel
2021

Deadwater Fell
as Remand Guard
2020

White House Farm
as DC Mick Clark
2020

Carnival Row
as Quill
2019

Misgivings
as Olly
2016

Line of Duty
as Michael Farmer
2012

Still Game
as Mick
2002