Bardzo ciekawe role zagrał w filmach „Sid i Nancy”, „Prawdziwym romansie”, „Leonie zawodowcu”, „Piątym elemencie”, „Air Force One”. Był Beethovenem w „Wiecznej miłości”, występował w przebojach kasowych – serii filmów o Harry’m Potterze i Batmanie. Wcześniej swoją jedyną nominację do nagrody Amerykańskiej Akademii miał w roku 2012 za film „Szpieg”.
— Oscar za rolę Winstona Churchilla ma dla mnie szczególne znaczenie — powiedział Gary Oldman dziennikarzom po zejściu ze sceny w Dolby Theatre. — W końcu zagrałem jednego z najznamienitszych Brytyjczyków, jacy kiedykolwiek żyli. Sam film też był bardzo specjalny, bo widzowie mogą się w nim przejrzeć. Reżyser Joe Wright powtarzał nam, że „Czas mroku” jest także opowieścią o wątpliwościach. Robimy różne rzeczy mając dobre intencje, ale towarzyszą nam strach i niepewność. Opowiadaliśmy o Winstonie w specjalnym momencie życia, gdy w 1940 roku miał do zaoferowania swoim rodakom jedynie „krew, pot i łzy” i gdy poświęcił cztery tysiące ludzi, by uratować 300 tysięcy. Siedział w tym swoim wielkim fotelu i podejmował decyzje. Musiał to robić. Ale pomyślcie czy można zasnąć w dniu, kiedy posłałeś na pewną śmierć tylu ludzi?