"I’m sure he’s going to be fabulous... Go back to the comic books. That’s what I did. There's great stuff about Gordon. He had a whole other life." Gary Oldman offers Ben McKenzie a little advice as the young actor prepares to play Detective James Gordon on the upcoming Fox series Gotham. Oldman played Gordon, as a Commissioner, in director Christopher Nolan's Batman trilogy.