Photo: TMDBActor
Gary Oldman Movies
Gary Oldman has appeared in 7 franchise films across Harry Potter and Batman, most often as Sirius Black. The first was Harry Potter and the Prisoner of Azkaban (2004) and the latest is The Dark Knight Rises (2012).
- Films
- 7
- First
- 2004
- Best known as
- Sirius Black
Gary Oldman: Known For
Gary Oldman in Harry Potter Movies
Harry Potter cast| Year | Film | Role | Worldwide box office |
|---|---|---|---|
| 2004 | Harry Potter and the Prisoner of Azkaban | Sirius Black | $812 million |
| 2005 | Harry Potter and the Goblet of Fire | Sirius Black | $901 million |
| 2007 | Harry Potter and the Order of the Phoenix | Sirius Black | $937 million |
| 2011 | Harry Potter and the Deathly Hallows: Part 2 | Sirius Black | $1.31 billion |
Characters: Sirius Black. See every film in the Harry Potter series.
Gary Oldman in Batman Movies
Batman cast| Year | Film | Role | Worldwide box office |
|---|---|---|---|
| 2005 | Batman Begins | Jim Gordon | $376 million |
| 2008 | The Dark Knight | Gordon | $1.01 billion |
| 2012 | The Dark Knight Rises | Commissioner Gordon | $1.09 billion |
Characters: Commissioner Gordon. See every film in the Batman series.
Often On Screen With Gary Oldman
Facts
- Franchises on Cinvibe
- Harry Potter, Batman
- Films acted in
- 7
- Best known role here
- Sirius Black (4 films)
- First franchise film
- Harry Potter and the Prisoner of Azkaban (2004)
- Latest franchise film
- The Dark Knight Rises (2012)
- Worldwide box office of these films
- $6.43 billion
FAQs
How many Harry Potter movies is Gary Oldman in?
Gary Oldman appears in 4 Harry Potter films: Harry Potter and the Prisoner of Azkaban (2004), Harry Potter and the Goblet of Fire (2005), Harry Potter and the Order of the Phoenix (2007) and Harry Potter and the Deathly Hallows: Part 2 (2011).
Who does Gary Oldman play in Harry Potter?
Gary Oldman plays Sirius Black in the Harry Potter films, first in Harry Potter and the Prisoner of Azkaban (2004).
How many Batman movies is Gary Oldman in?
Gary Oldman appears in 3 Batman films: Batman Begins (2005), The Dark Knight (2008) and The Dark Knight Rises (2012).
Who does Gary Oldman play in Batman?
Gary Oldman plays Jim Gordon, Gordon and Commissioner Gordon in the Batman films, first in Batman Begins (2005).
What is the highest grossing Harry Potter movie with Gary Oldman?
Harry Potter and the Deathly Hallows: Part 2 (2011) is the highest grossing, with $1.31 billion worldwide.
How much have Gary Oldman's movies made at the box office?
The 7 franchise films Gary Oldman worked on have taken $6.43 billion worldwide combined, led by Harry Potter and the Deathly Hallows: Part 2 (2011).
Credits from TMDB (Gary Oldman on TMDB). Box office from Box Office Mojo and The Numbers via each film page. Every actor, director and composer.









