James Gordon (comics)
Commissioner James Gordon is a fictional Batman character who is the police commissioner of Gotham City and is a fellow ally of Batman who gives him all of his missions and criminals to capture or question. In some cases, Gordon doesn't know Batman's identity, in other cases he does. He is the father of Barbara Gordon, who is secretly Batgirl.
As the police commissioner of Gotham City, Gordon shares Batman's deep commitment to stop the city of crime. The character is typically portrayed as having full trust in Batman and is even somewhat dependent on him. In many modern stories, he is somewhat skeptical of Batman's vigilante methods, but nevertheless believes that Gotham needs him.
He was played by Lyle Talbot in Batman shows, Neil Hamilton in Batman, Bob Hastings made his voice in Batman: The Animated Series, he was played by Pat Hingle in four Batman movies; Batman, Batman Returns, Batman Forever, and in Batman & Robin, and he was recently played by Gary Oldman in The Dark Knight Trilogy; Batman Begins, The Dark Knight, and in The Dark Knight Rises. He was voiced by Ray Wise in Batman: The Killing Joke and by Héctor Elizondo in The Lego Batman Movie. He was played by J. K. Simmons in the 2017 movie Justice League.