
as Carruthers

as New York Journalist (uncredited)
2016

as Joe Allen
2023

as Carruthers
2018

as Homeless George
2025

as Supervisor
2021

2016

as Superintendent Paul Stock
2018
as DS Fowler

as Dr. Alexander Jones M.D.
2021

as Cosmo
as Dave
2015

as McShane
2022
as Paul
2024

as Homeless George
2025

as Thomas
2025

as Paul
2024

as Benjamin
2023

as Joe
2023

as Daniel
2023

as Joe Allen
2023

as Frank Berger
2022

as The Man
2022

as McShane
2022

as Russell
2022

as Supervisor
2021

as Dr. Alexander Jones M.D.
2021

as Eric
2021

as Graham Brooks
2020
as Lord Alastair Wallace
2020

2020

as Spiral Matt
2019

2019

as Mark
2018

as Superintendent Paul Stock
2018

as Matthew Damon-Murray
2018

as Professor Ian Naughton
2017

as Glen
2017
Producer