Actor
Christmas Carole
2022 · as Barry
Officer Down
2020
Bonded by Blood 2
2016 · as Malcolm Walsh
Amar Akbar & Tony
2015 · as Tony
Two Dosas
2014 · as Ben
Judas Ghost
2013 · as Jerry Mackay
Zero Dark Thirty
2012 · as Assistant to National Security Advisor
Flags of Our Fathers
2006 · as Marine at Cave
Beowulf & Grendel
2005 · as Thorfinn