2025Shiver Me Timbers— Homeless George
2025Mundane— Thomas
2024The Girl with the Fork— Paul
2023Trafficking— Joe Allen
2023Vole— Daniel
2023For Better Or Worse— Benjamin
2023The Last Sunset— Joe
2022Lone Wolves— Russell
2022The Huntress of Auschwitz— McShane
2022Lips— The Man
2022West Hill— Frank Berger
2021Torture— Dr. Alexander Jones M.D.
2021The Drowning of Arthur Braxton— Eric
2021TheM— Supervisor
2020I Am Wallace— Lord Alastair Wallace
2020Depth of Field— Graham Brooks
2020This is English
2019Imperial Blue— Spiral Matt
2019The Man with the Fork
2018Womanhood— Mark
2018South African Spook Hunter— Matthew Damon-Murray
2018Prowler— Superintendent Paul Stock
2017Echoes of the Passed— Professor Ian Naughton
2017Binary— Glen
2016Bored Games— The victim
2016یتیم خانه ایران
2015Crossroads— Adrian
2015Abusing Protocol— Dave
2015Suede - Night Thoughts— Man's Father
2015When Do We Start?— Priest / Father Flannagan
2015Art Ache— Lord J. Taylor
2015Soul Breaker— Detective Lane
—Strangers and Neighbours— Norman
—Some Things— DS Fowler
—Blurred— Cosmo
—A Ghost at Gilmore House— Edward Barrow
—English Beasts— Arthur