Actor
Fair Play
2023 · as Uncle J
Small Selkie
2023 · as Owen
Zack Snyder's Justice League
2021 · as Task Force Deputy
Dark Sense
2019 · as Steve
My Dinner with Hervé
2018 · as Koski
Down a Dark Hall
2018 · as Dave
Boogie Man
2018 · as Doctor Murray
The Man with the Iron Heart
2017 · as Mr. Novak
Iona
2015 · as Stephen
The Cannibal in the Jungle
2015 · as Dr. Richard Hoernbeck
'71
2014 · as Sergeant John Vickers
The Demon Within
2009 · as Richard Mornay