2025
as Homeless George
2024
as Paul
2023
as Benjamin
2023
as Joe
2023
as Daniel
2023
as Joe Allen
2022
as Frank Berger
2022
as The Man
2022
as McShane
2022
as Russell
2021
as Dr. Alexander Jones M.D.
2021
as Eric
2020
as Graham Brooks
2020
as Lord Alastair Wallace
2020
2019
as Spiral Matt
2018
as Mark
2018
as Superintendent Paul Stock
2018
as Matthew Damon-Murray
2017
as Professor Ian Naughton
2017
as Glen
2016
as New York Journalist (uncredited)
2016
2016
as The victim
2015
as Lord J. Taylor
2015
as Man's Father
2015
as Dave
2015
as Adrian
2015
as Priest / Father Flannagan
as Norman