Business Insider India has updated its Privacy and Cookie policy. We use cookies to ensure that we give you the better experience on our website. If you continue without changing your settings, we\'ll assume that you are happy to receive all cookies on the Business Insider India website. However, you can change your cookie setting at any time by clicking on our Cookie Policy at any time. You can also see our Privacy Policy.
According to critics, his lowest-rated films are "Movie 43" (2013) and "Bride Wars" (2009).
After playing lovable oaf Andy Dwyer on NBC's "Parks and Recreation" for seven seasons, Chris Pratt became a blockbuster star through his roles in the "Guardians of the Galaxy" and "Jurassic World" franchises.
From superhero dramas to animated comedies, here's every movie Pratt has been in, ranked by critic scores on Rotten Tomatoes.
Note: All scores were current on the date of publication and are subject to change. Films without critical scores were not included.
Advertisement
Pratt's lowest-rated film is "Movie 43" (2013).
Chris Pratt played Jason in "Movie 43."Relativity Media
In the romantic comedy "Bride Wars" (2009), he played Fletcher.
Chris Pratt in "Bride Wars."20th Century Fox
Advertisement
The actor appeared as himself in "Jem and the Holograms" (2015).
Chris Pratt made a cameo in "Jem and the Holograms."Universal
He was Donald in "What's Your Number?" (2011).
Denise Vasi and Chris Pratt in "What's Your Number?"Regency Enterprises
Advertisement
Pratt played Kyle Masterson in "Take Me Home Tonight" (2011).
Anna Faris and Chris Pratt in "Take Me Home Tonight."Relativity Media
Pratt returned to his character in "Jurassic World: Dominion" (2022).
Chris Pratt in "Jurassic World: Dominion."Universal
Advertisement
In the sci-fi film "Passengers" (2016), he starred as Jim Preston.
Jennifer Lawrence and Chris Pratt in "Passengers."Sony
The actor played Brett in "Delivery Man" (2013).
Vince Vaughn and Chris Pratt in "Delivery Man."DreamWorks/"Delivery Man"
Advertisement
Pratt played Grant Cutler in "The Kid" (2019).
Chris Pratt in "The Kid."Suretone Pictures
He was Roman Duda in "Jennifer's Body" (2009).
Megan Fox, Chris Pratt, and Amanda Seyfried in "Jennifer's Body."Fox Searchlight Pictures
Advertisement
In "Jurassic World: Fallen Kingdom" (2018), he played Owen Grady.
Chris Pratt in "Jurassic World: Fallen Kingdom."Universal
He starred in "The Tomorrow War" (2021).
Chris Pratt in "The Tomorrow War."Amazon Studios
Advertisement
The actor played Brason in "Strangers With Candy" (2005).
Chris Pratt in "Strangers With Candy."Comedy Central Films
He was Cully in "10 Years" (2012).
Chris Pratt and Channing Tatum in "10 Years."Boss Media
Advertisement
In "The Magnificent Seven" (2016), he was Josh Faraday.
Denzel Washington and Chris Pratt in "The Magnificent Seven."Sony
Pratt played Alex Eilhauer in "The Five-Year Engagement" (2012).
Alison Brie and Chris Pratt in "The Five-Year Engagement."Apatow Productions
Advertisement
The actor originated his role as Owen Grady in "Jurassic World" (2015).
Bryce Dallas Howard and Chris Pratt in "Jurassic World."Universal
He was Barry in the action flick "Wanted" (2008).
Chris Pratt in "Wanted."Universal
Advertisement
Pratt voiced both Emmet and Rex in "The Lego Movie 2: The Second Part" (2019).
Elizabeth Banks and Chris Pratt voiced the main characters in "The Lego Movie 2."Warner Bros.
In "Guardians of the Galaxy Vol. 2" (2017), he returned as Peter Quill/Star-Lord.
Chris Pratt starred in "Guardian of the Galaxy Vol. 2."Disney/Marvel
Advertisement
The actor returned to his character in "Avengers: Infinity War" (2018).
Chris Hemsworth, Chris Pratt, and Zoe Saldana in "Avengers: Infinity War."Marvel Studios
He voiced Barley Lightfoot in "Onward" (2020).
Tom Holland and Chris Pratt voiced the main characters in "Onward."Disney/Pixar
Advertisement
Pratt played Justin in "Zero Dark Thirty" (2013).
Chris Pratt was part of Seal Team Six in "Zero Dark Thirty."Columbia Pictures/"Zero Dark Thirty"
He originated his MCU role in "Guardians of the Galaxy" (2014).
Chris Pratt played Peter Quill in "Guardians of the Galaxy."Marvel Studios
Advertisement
In "Moneyball" (2011), he was Scott Hatteberg.
Chris Pratt in "Moneyball."YouTube/"MoneyBall"
He appeared in "Avengers: Endgame" (2019).
Chris Pratt in "Avengers: Endgame."Marvel
Advertisement
Pratt played Paul in the science-fiction drama "Her" (2013).
Joaquin Phoenix and Chris Pratt in "Her."Warner Bros. Pictures/Sony Pictures Releasing
He voiced Emmet in his highest-rated film, "The Lego Movie" (2014).
Chris Pratt voiced Emmet in "The Lego Movie."Warner Bros.