2022 Robert (Butler)
2019 Nathan
2019 Ryan Shaw
2018 Police Officer
2017 The Priest
2017 Police Officer
2011 Lab Tech
2010 Mudblood
2010 Soldier (uncredited)
2006 Auto-Paints Barcelona Player
2006 Neil