He is known for his roles in "Road to Perdition", "The Sum of All Fears", "The Phantom of the Opera", "Munich", "There Will Be Blood", "Harry Potter and the Deathly Hallows – Part 2", "The Woman in Black", "Tinker Tailor Soldier Spy", "" and "Frozen". He played Steppenwolf, in the 2017 movie "Justice League" and its director's cut in 2021. 