Als 'Steppenwolf'Justice League (2017)
Als 'Zyugonov'Red Sparrow (2017)
Als 'Father Valignano'Silence (2016)
ActeurHitman: Agent 47 (2015)
ActeurThe Disappearance of Eleanor Rigby: Him & Her (2013)
Als 'The Devil'Ghost Rider: Spirit of Vengeance (2012)
Als 'Tardos Mors'John Carter (2012)
Als 'Mr. Daily'The Woman in Black (2012)
Als 'Aberforth Dumbledore'Harry Potter and the Deathly Hallows: Part 2 (2011)
Als 'Jim Hunt'Salvation Boulevard (2011)
Als 'Father Xavier'The Rite (2011)
Als 'Joe'The Shore (2011)
ActeurTinker, Tailor, Soldier, Spy (2011)
Als 'Aberforth Dumbledore'Harry Potter and the Deathly Hallows: Part I (2010)
Als 'David'The Debt (2010)
Als 'Bill'Life During Wartime (2009)
Als 'Burke'Race to Witch Mountain (2009)
Als 'Michael Farr'The Eclipse (2009)
Als 'Barnes'Ca$h (2008)
Als 'Priest (uncredited)'In Bruges (2008)
Als 'Joe'Miss Pettigrew Lives for a Day (2008)
Als 'Roy King'Stop-Loss (2008)
Als 'Botticelli'The Tale of Despereaux (2008)
Als 'Julius Foe'Hallam Foe (2007)
Als 'Dick Koosman'Margot at the Wedding (2007)
Als 'Fletcher Hamilton'There Will Be Blood (2007)
Als 'Lord Tarleton'Amazing Grace (2006) (2006)
Als 'Herod'The Nativity Story (2006)
Als 'Jonjo's Da'Mickybo and Me (2005)
Als 'Jonathan Reiss'Lara Croft Tomb Raider: The Cradle of Life (2003)
Als 'Danny Boyle'Some Mother's Son (1996)
Als 'Ashwattaman'The Mahabharata (1989)