John Dagleish


Judy (2019)
as Lonnie Donegan
Farming (2018)
as Levi
Christopher Robin (2018)
as Matthew Leadbetter
The Last Dragonslayer (2016)
as Wizard Bloacklock
Kenneth Branagh Theatre Company Live: The Winter's Tale (2015)
Age of Heroes (2011)
as Cpl. Syd Brightling
Age of Heroes (2011)
as Flt. Sgt. Roger Rollright
Any Human Heart (2010)
as Lieutenant James Terrence