David Thewlis
He also appeared in Afraid of the Dark (1991), Naked (1993), Timeline (2003), Kingdom of Heaven (2005), The Omen (2006), The Boy in the Striped Pyjamas (2008), London Boulevard (2010), War Horse (2011), and Red 2 (2013). He also voices Shame Wizard in Big Mouth.