His other roles include Sid Vicious in "Sid and Nancy", Sirius Black in the Harry Potter movies, George Smiley in "Tinker Tailor Soldier Spy", Jean-Baptiste Emmanuel Zorg in "The Fifth Element", Egor Korshunov in "Air Force One", Norman Stansfield in "", and as James Gordon in "The Dark Knight Trilogy".