Robert Pattinson is an English actor who has built one of the most varied film careers of his generation. He first gained major attention as Cedric Diggory in Harry Potter and the Goblet of Fire before becoming an international star as Edward Cullen in The Twilight Saga. After the enormous success of the vampire franchise, Pattinson deliberately moved toward challenging independent films, working with directors such as David Cronenberg, David Michôd, Claire Denis, Robert Eggers, and the Safdie brothers. His performances in films including Good Time, The Lighthouse, High Life, and The Rover established him as an actor willing to take unconventional and demanding roles. He later returned to major studio filmmaking as Neil in Christopher Nolan’s Tenet and Bruce Wayne/Batman in The Batman. His more recent work, including Mickey 17, Die My Love, The Drama, and The Odyssey, further demonstrates the breadth of his career.
2005 — Harry Potter and the Goblet of Fire
Released in 2005, Harry Potter and the Goblet of Fire was a fantasy adventure directed by Mike Newell and adapted from J. K. Rowling’s novel. Robert Pattinson played Cedric Diggory, the popular Hogwarts student and Hufflepuff champion selected to compete in the dangerous Triwizard Tournament. The film stars Daniel Radcliffe, Emma Watson, Rupert Grint, Brendan Gleeson, Ralph Fiennes, and Pattinson in one of his earliest major screen roles. His performance as Cedric became particularly notable because the character’s fate provided an important turning point in the wider Harry Potter story.
2008 — How to Be
How to Be was released in 2008 as a British comedy-drama directed by Oliver Irving. Pattinson stars as Art, a young man going through an emotional crisis who hires a Canadian self-help expert to help him deal with his problems. The film is much smaller and more intimate than the blockbuster projects that would soon make Pattinson famous. His performance demonstrated his interest in unconventional independent cinema before Twilight transformed his career.
2008 — Little Ashes
Directed by Paul Morrison, Little Ashes is a 2008 biographical drama centered on the lives of Spanish artist Salvador Dalí, filmmaker Luis Buñuel, and poet Federico García Lorca. Pattinson portrays the young Salvador Dalí, adopting a dramatically different persona from the romantic lead he would later play in Twilight. Javier Beltrán and Matthew McNulty co-star as Lorca and Buñuel. The film is particularly notable in Pattinson’s filmography because it gave him an early opportunity to play a real historical figure in a serious independent production.
2008 — Twilight
Twilight, directed by Catherine Hardwicke, was released in 2008 and became the film that turned Robert Pattinson into a worldwide star. He plays Edward Cullen, a mysterious vampire who falls in love with Bella Swan, portrayed by Kristen Stewart. Based on Stephenie Meyer’s bestselling novel, the romantic fantasy also stars Taylor Lautner, Peter Facinelli, Ashley Greene, and Kellan Lutz. The film’s enormous popularity launched the five-part Twilight movie franchise and established Pattinson as one of Hollywood’s most recognizable young actors.
2009 — The Twilight Saga: New Moon
Released in 2009 and directed by Chris Weitz, The Twilight Saga: New Moon continued Pattinson’s role as Edward Cullen. The romantic fantasy follows Bella after Edward decides that leaving her may be the only way to protect her, bringing Taylor Lautner’s Jacob Black into a much larger role. Pattinson’s Edward remains central to the story despite spending part of the film away from Bella. The sequel expanded the franchise’s mythology and became another major international box-office success.
2010 — Remember Me
Remember Me was a 2010 romantic drama directed by Allen Coulter, with Pattinson playing Tyler Hawkins, a troubled young man dealing with family problems and personal loss. He stars opposite Emilie de Ravin, with Chris Cooper, Pierce Brosnan, and Ruby Jerins also appearing in the cast. Unlike his supernatural role in Twilight, Tyler is a contemporary character whose story focuses on relationships, grief, and family tensions. Pattinson also served as an executive producer on the film, making it an important step in his development beyond the franchise that had made him famous.
2010 — The Twilight Saga: Eclipse
Directed by David Slade, The Twilight Saga: Eclipse arrived in 2010 and once again featured Pattinson as Edward Cullen. The story places Edward and Jacob in direct competition for Bella’s affection while a growing vampire threat forces their groups to confront a common enemy. Kristen Stewart and Taylor Lautner lead the central love triangle alongside Pattinson. The film combined the franchise’s romantic storyline with a darker action-oriented plot and became another major worldwide release.
2010 — Love & Distrust

Love & Distrust is a 2010 anthology film composed of several separate stories rather than a conventional Robert Pattinson-led feature. Pattinson appears as Richard in the segment The Summer House, directed by Daisy Gili. The appearance is therefore best understood as a segment/anthology role, rather than a standard starring performance in a single narrative feature. It is nevertheless relevant to Pattinson’s filmography because it represents one of his less widely seen screen appearances during the height of Twilight.
2011 — Water for Elephants
Released in 2011, Water for Elephants is a romantic drama directed by Francis Lawrence and based on Sara Gruen’s novel. Pattinson plays Jacob Jankowski, a veterinary student who joins a traveling circus during the Great Depression and becomes involved with performer Marlena, played by Reese Witherspoon. Christoph Waltz portrays the volatile circus owner August. The film allowed Pattinson to move into a period setting and work opposite established actors while continuing to build a career outside the vampire franchise.
2011 — The Twilight Saga: Breaking Dawn – Part 1
The Twilight Saga: Breaking Dawn – Part 1 was released in 2011 and directed by Bill Condon. Pattinson returns as Edward Cullen as his relationship with Bella reaches a major turning point, leading to their marriage and the birth of their child. Kristen Stewart, Taylor Lautner, Ashley Greene, and many other returning cast members appear in the film. The darker romantic fantasy was split into two movies, allowing the final portion of Meyer’s story to receive an expanded cinematic treatment.
2012 — Bel Ami
Directed by Declan Donnellan and Nick Ormerod, Bel Ami is a 2012 period drama based on Guy de Maupassant’s 1885 novel. Pattinson plays Georges Duroy, an ambitious young man who uses relationships with influential women to climb the social hierarchy of nineteenth-century Paris. Uma Thurman, Kristin Scott Thomas, Christina Ricci, and Colm Meaney are among the principal cast members. The role was another significant departure from Edward Cullen, presenting Pattinson as a morally complicated antihero in a period setting.
2012 — Cosmopolis
Cosmopolis was directed by David Cronenberg and released in 2012 as an adaptation of Don DeLillo’s novel. Pattinson stars as Eric Packer, a wealthy young billionaire who travels across Manhattan in a limousine while his personal and financial world gradually begins to unravel. The film features Juliette Binoche, Paul Giamatti, Samantha Morton, and Jay Baruchel alongside Pattinson. Its psychologically intense style marked a major turning point in his post-Twilight career and began his creative relationship with Cronenberg.
2012 — The Twilight Saga: Breaking Dawn – Part 2
The final Twilight movie, The Twilight Saga: Breaking Dawn – Part 2, was released in 2012 and again directed by Bill Condon. Pattinson portrays Edward Cullen as he and Bella attempt to protect their daughter Renesmee from the Volturi. The film brings back the major characters from the franchise and builds toward a large confrontation involving vampires from around the world. Its release concluded the five-film series and closed one of the most commercially significant chapters of Pattinson’s early career.
2014 — The Rover
The Rover was released in 2014 and directed by David Michôd, who co-wrote the screenplay with Joel Edgerton. Set in a harsh future Australia after an economic collapse, the dystopian crime drama follows a hardened man played by Guy Pearce who becomes connected to Pattinson’s character, Rey. Pattinson gives a deliberately vulnerable and unpredictable performance as the intellectually limited Rey. The film was important in demonstrating how far he was willing to move away from his polished Twilight image.
2014 — Maps to the Stars
David Cronenberg directed Maps to the Stars, a dark satirical drama released in 2014. Pattinson plays Jerome Fontana, a struggling limousine driver and aspiring actor who becomes entangled with a dysfunctional Hollywood family. Julianne Moore, Mia Wasikowska, John Cusack, and Evan Bird lead the ensemble cast. The movie reunited Pattinson with Cronenberg after Cosmopolis and offered him another unusual character within an acidic examination of fame and celebrity culture.
2015 — Queen of the Desert
Queen of the Desert is a historical drama written and directed by Werner Herzog and released in 2015. Pattinson portrays T. E. Lawrence, the British archaeologist and military officer who became known as Lawrence of Arabia. Nicole Kidman stars as explorer and writer Gertrude Bell, with Damian Lewis and James Franco also appearing. Pattinson’s supporting performance gave him another opportunity to portray a real historical figure while working with one of cinema’s most distinctive directors.
2015 — Life
Directed by Anton Corbijn, Life is a 2015 biographical drama about the relationship between actor James Dean and photographer Dennis Stock. Pattinson plays Stock, while Dane DeHaan portrays Dean. The story follows Stock’s assignment to photograph the rising Hollywood star and the complicated friendship that developed between them. The film is notable within Pattinson’s career for placing him in a restrained period drama focused on photography, celebrity, and artistic ambition.
2015 — The Childhood of a Leader
The Childhood of a Leader is a historical psychological drama directed by Brady Corbet. Pattinson plays Charles Marker and also appears as the adult version of the film’s central figure, a role connected to the story’s examination of the development of an authoritarian leader after World War I. The ensemble includes Bérénice Bejo, Liam Cunningham, Stacy Martin, and Tom Sweet. The film premiered at the 2015 Venice Film Festival before receiving wider releases in 2016, making 2015 its festival premiere year and 2016 its main theatrical-release year.
2016 — The Lost City of Z
James Gray directed The Lost City of Z, a 2016 historical adventure film based on David Grann’s nonfiction book. Pattinson plays Corporal Henry Costin, an explorer who accompanies Percy Fawcett, portrayed by Charlie Hunnam, on expeditions into the Amazon. The cast also includes Sienna Miller and Tom Holland. Pattinson’s supporting role further reflected his preference during this period for character-driven films from acclaimed directors.
2017 — Good Time
Good Time, directed by Josh and Benny Safdie, was released in 2017 and became one of the most acclaimed performances of Pattinson’s career. He plays Connie Nikas, a reckless New York criminal who races through the city after a bank robbery goes wrong and his brother is arrested. The film is a tense crime thriller featuring Benny Safdie, Buddy Duress, Jennifer Jason Leigh, and Barkhad Abdi. Pattinson’s frantic, physically committed performance helped change perceptions of him as a serious dramatic actor and earned widespread critical praise.
2018 — Damsel
Damsel is a 2018 dark comedy western directed by David and Nathan Zellner. Pattinson stars as Samuel Alabaster, an affluent pioneer traveling across the American frontier to marry Penelope, played by Mia Wasikowska. What initially appears to be a traditional western romance gradually becomes an unpredictable and darkly comic journey. The film is particularly notable for Pattinson’s eccentric comic performance, which showed another side of his acting range.
2018 — High Life
Claire Denis directed High Life, a science-fiction drama that premiered in 2018. Pattinson plays Monte, a prisoner sent into deep space with other criminals as part of a dangerous scientific experiment involving a black hole. Juliette Binoche, André Benjamin, Mia Goth, and Agata Buzek also appear in the film. Although its wider theatrical releases continued into 2019, High Life is officially a 2018 film and premiered at the Toronto International Film Festival that year.
2019 — Waiting for the Barbarians
Waiting for the Barbarians is a 2019 historical drama directed by Ciro Guerra and adapted from J. M. Coetzee’s novel. Pattinson plays Officer Mandel, a military officer serving a colonial administration alongside Mark Rylance and Johnny Depp. The story examines colonialism, power, violence, and the consequences of treating an entire population as an enemy. Pattinson’s role is supporting but significant, providing a colder counterpoint to Rylance’s conflicted magistrate.
2019 — The King
Directed by David Michôd, The King is a 2019 historical drama inspired by Shakespeare’s plays about Henry V. Pattinson plays the flamboyant Dauphin of France opposite Timothée Chalamet’s young King Henry V. Joel Edgerton, Lily-Rose Depp, Sean Harris, and Ben Mendelsohn also star. Pattinson’s exaggerated French prince is deliberately theatrical and provocative, making the role one of the more memorable supporting performances in his historical film work.
2019 — The Lighthouse
The Lighthouse, directed by Robert Eggers, was released in 2019 as a psychological horror film filmed in striking black-and-white imagery. Pattinson plays Ephraim Winslow, a lighthouse keeper stationed on a remote island with Willem Dafoe’s Thomas Wake. As isolation, alcohol, superstition, and psychological instability take hold, the relationship between the two men becomes increasingly disturbing. Pattinson’s intense performance earned major critical attention and reinforced his reputation for choosing challenging independent projects.
2020 — The Devil All the Time

Antonio Campos directed The Devil All the Time, a 2020 psychological thriller based on Donald Ray Pollock’s novel. Pattinson plays Preston Teagardin, a charismatic but deeply corrupt preacher who arrives in a troubled Ohio community. The ensemble includes Tom Holland, Sebastian Stan, Riley Keough, Jason Clarke, Bill Skarsgård, and Eliza Scanlen. Pattinson’s deliberately unsettling performance is relatively brief compared with some of his leading roles but stands out for its calculated Southern accent and sinister personality.
2020 — Tenet
Christopher Nolan’s Tenet was released in 2020 as a science-fiction espionage thriller built around the concept of time inversion. Pattinson plays Neil, a mysterious operative who assists John David Washington’s unnamed protagonist on a mission involving international catastrophe and manipulated time. Elizabeth Debicki, Kenneth Branagh, Dimple Kapadia, and Michael Caine also appear. The film marked Pattinson’s return to large-scale blockbuster filmmaking and demonstrated that he could combine the intensity of his independent work with the demands of a major action production.
2022 — The Batman
The Batman, directed by Matt Reeves, was released in 2022 with Pattinson taking over the role of Bruce Wayne and Batman. The film presents a younger, more psychologically troubled version of the superhero as he investigates a series of murders committed by the Riddler, played by Paul Dano. Zoë Kravitz, Jeffrey Wright, Colin Farrell, Andy Serkis, and John Turturro also star. Pattinson’s performance emphasized Bruce Wayne’s isolation and detective instincts, establishing a darker interpretation of the character separate from previous cinematic versions.
2023 — The Boy and the Heron — English-Dub Voice Role
Hayao Miyazaki’s animated fantasy The Boy and the Heron was released in 2023 and features Robert Pattinson as the English-dub voice of the Grey Heron. The original Japanese version stars Masaki Suda in the role, while Pattinson joined an English-language cast that includes Christian Bale, Florence Pugh, Mark Hamill, Willem Dafoe, Gemma Chan, and Dave Bautista. The story follows a young boy named Mahito who enters a strange world connected to life, death, and memory. This was a voice-acting/dubbing appearance rather than a conventional live-action performance, and it became a distinctive addition to Pattinson’s filmography.
2025 — Mickey 17
Bong Joon Ho’s Mickey 17 was released in 2025 as a science-fiction black comedy based on Edward Ashton’s novel Mickey7. Pattinson plays Mickey Barnes, an expendable worker who is repeatedly sent into dangerous situations and regenerated after death, creating an increasingly complicated situation when another version of himself survives. Naomi Ackie, Steven Yeun, Toni Collette, and Mark Ruffalo co-star. The film reunited Pattinson with ambitious auteur-driven filmmaking while giving him a highly physical and comedic dual-performance challenge. Warner Bros. announced its theatrical release worldwide, with the film ultimately arriving in theaters in March 2025.
2025 — Die My Love
Die My Love, directed by Lynne Ramsay, is a 2025 psychological drama starring Jennifer Lawrence and Robert Pattinson. Pattinson plays Jackson, the husband of Lawrence’s Grace, as their relationship becomes increasingly strained by isolation, parenthood, and Grace’s deteriorating mental state. The film also features LaKeith Stanfield, Sissy Spacek, and Nick Nolte and is based on Ariana Harwicz’s novel. Pattinson also served as an executive producer, making the film notable both as an acting project and as another step in his work behind the scenes.
2026 — The Drama
The Drama is a 2026 romantic dark comedy written and directed by Kristoffer Borgli. Pattinson stars as Charlie Thompson opposite Zendaya’s Emma, an engaged Boston couple whose relationship is thrown into turmoil after a shocking revelation during the week before their wedding. Alana Haim and Mamoudou Athie are among the supporting cast. Released by A24 on April 3, 2026, the film gave Pattinson an opportunity to explore an uncomfortable mixture of romance, dark comedy, psychological tension, and relationship drama.
2026 — The Odyssey
Christopher Nolan’s The Odyssey was released in July 2026 as an epic adaptation of Homer’s ancient Greek poem. Pattinson plays Antinous, one of the suitors competing for Penelope’s attention while Odysseus, portrayed by Matt Damon, struggles to return home after the Trojan War. The enormous ensemble includes Tom Holland, Anne Hathaway, Zendaya, Lupita Nyong’o, Charlize Theron, and many other major actors. Pattinson’s participation reunites him with Nolan after Tenet and places him within one of the year’s largest-scale historical adventure productions.
Robert Pattinson Movies by Year: Career Overview
Robert Pattinson’s filmography has developed through several distinct phases. His early appearances in Harry Potter and the Goblet of Fire and Twilight introduced him to enormous international audiences, while films such as Remember Me and Water for Elephants helped him establish himself outside the vampire franchise. After The Twilight Saga, he increasingly selected independent and auteur-driven projects, including Cosmopolis, The Rover, Maps to the Stars, Good Time, High Life, and The Lighthouse. His later blockbuster roles in Tenet and The Batman proved that he could return to mainstream cinema without abandoning the more unconventional choices that had defined his post-Twilight career.
His more recent film work has continued that balance. Mickey 17, Die My Love, The Drama, and The Odyssey have placed him in science fiction, psychological drama, dark comedy, and epic adventure, respectively. Across these projects, Pattinson has consistently moved between major franchises and challenging character-driven productions, making his movies by year a particularly varied filmography.
