Actor
Newton's Grace
2017 · as Captain Philip Carteret
The Healer
2016
The Carrington Event
2013 · as Ted Lyons
Milites Christi
2009 · as Hall the Elder