Frost 2 (2019) som troll-kongen Pabel. Silence (2016) som fader Alessandro Valignano. Last Days in the Desert (2015) Frost (2013) som troll-kongen Pabel. Closed Circuit (2013) som Devlin. Political Animals (2012) som Donald «Bud» Hammond, en tidligere amerikansk president The Woman in Black (2012) som Daily. John Carter (2012) som Tardos Mors. Muldvarpen (2011) som Roy Bland. Harry Potter og dødstalismanene – del 2 (2011) som Abriam Humlesnurr The Rite (2011) som Xaviar. The Debt (2010) som David Peretz i 1997. Historien om Despereaux (2008) som Botticelli. Stop-Loss (2008) som Roy King. There Will Be Blood (2007) som Fletcher Hamilton. TV-serien Rome mellom 2005 og 2007 som Julius Cæsar München (2005) som Hans. The Phantom of the Opera (2004) som Richard Firmin. Road to Perdition (2002) som Finn McGovern. Det absolutte mareritt (2002) Alexander Nemerov, Russlands president Oscar og Lucinda (1997) som pastor Dennis Hasset. Excalibur – kongens sverd (1981) som King Lot.