He was played by Lyle Talbot in Batman shows, Neil Hamilton in "Batman", Bob Hastings made his voice in "", 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 "" and by Héctor Elizondo in "The Lego Batman Movie". He was played by J. K. Simmons in the 2017 movie "Justice League". He will be played by Jeffrey Wright in the 2022 movie "The Batman".