Actor
Corruption II
2016
Bastion
2016 · as David
The Collaborators
2015 · as Ashe
The War I Knew
2014 · as Private Michael Ford (uncredited)