Photo: TMDBActor
Robert Pattinson Movies
Robert Pattinson has appeared in 3 franchise films across Harry Potter and Batman, most often as Cedric Diggory. The first was Harry Potter and the Goblet of Fire (2005) and the latest is The Batman (2022).
- Films
- 3
- First
- 2005
- Best known as
- Cedric Diggory
Robert Pattinson: Known For
Robert Pattinson in Harry Potter Movies
Harry Potter cast| Year | Film | Role | Worldwide box office |
|---|---|---|---|
| 2005 | Harry Potter and the Goblet of Fire | Cedric Diggory | $901 million |
| 2007 | Harry Potter and the Order of the Phoenix | Cedric Diggory (uncredited) (archive) | $937 million |
See every film in the Harry Potter series.
Robert Pattinson in Batman Movies
Batman cast| Year | Film | Role | Worldwide box office |
|---|---|---|---|
| 2022 | The Batman | Bruce Wayne / The Batman | $773 million |
Characters: Bruce Wayne / The Batman. See every film in the Batman series.
Often On Screen With Robert Pattinson
Facts
- Franchises on Cinvibe
- Harry Potter, Batman
- Films acted in
- 3
- Best known role here
- Cedric Diggory (1 film)
- First franchise film
- Harry Potter and the Goblet of Fire (2005)
- Latest franchise film
- The Batman (2022)
- Worldwide box office of these films
- $2.61 billion
FAQs
How many Harry Potter movies is Robert Pattinson in?
Robert Pattinson appears in 2 Harry Potter films: Harry Potter and the Goblet of Fire (2005) and Harry Potter and the Order of the Phoenix (2007).
Who does Robert Pattinson play in Harry Potter?
Robert Pattinson plays Cedric Diggory and Cedric Diggory (uncredited) (archive) in the Harry Potter films, first in Harry Potter and the Goblet of Fire (2005).
How many Batman movies is Robert Pattinson in?
Robert Pattinson appears in 1 Batman film: The Batman (2022).
Who does Robert Pattinson play in Batman?
Robert Pattinson plays Bruce Wayne / The Batman in the Batman films, first in The Batman (2022).
What is the highest grossing Harry Potter movie with Robert Pattinson?
Harry Potter and the Order of the Phoenix (2007) is the highest grossing, with $937 million worldwide.
How much have Robert Pattinson's movies made at the box office?
The 3 franchise films Robert Pattinson worked on have taken $2.61 billion worldwide combined, led by Harry Potter and the Order of the Phoenix (2007).
Credits from TMDB (Robert Pattinson on TMDB). Box office from Box Office Mojo and The Numbers via each film page. Every actor, director and composer.






