Actor
The Falls: Covenant of Grace
2016 · as Tom Smith
Bad Exorcists
2015 · as Mr. Biggs
The Dark Place
2014 · as Steven Dark
The Falls: Testament of Love
2013 · as Tom
Future Perfect
2013 · as Derek
The Falls
2012 · as Thomas Smith
Dark Horizon
2007 · as Officer Warren