Gary Oldman Gary Oldman played Jim Gordon (aka Commissioner Gordon) in the Christopher Nolan Batman films, alongside Christian Bale. Image Source: Getty / Michael Buckner