Actor
At Little Wheelie Three Days Ago
2022 · as Pons
The Long Way Back
2020 · as Lucius Jones
Chuck
2017 · as Joe
Lonely Boys
2016 · as Rich
Cost Of A Soul
2011 · as Jake
The Ungodly
2007 · as James Lemac
Bram Stoker's Dracula
1992 · as Van Helsing's Student (uncredited)