Actor
The Paradise Murders
2025 · as Jarrod
Warlord
2025 · as Tyfell
People in Landscape
2020 · as David Karl
The Rise of the Krays
2015 · as Tommy
I Am Cursed
2014 · as Melvin Croft
Silent Night, Bloody Night: The Homecoming
2013 · as Doctor Peter Chandler
Night of the Living Dead: Resurrection
2012 · as Red