Henry Cavill is a British performer. Here is the list of Cavill’s movies and TV shows from first to last.
Movies
- Laguna (2001)
- Role: Thomas Aprea
- The Count of Monte Cristo (2002)
- Role: Albert Mondego
- Starring: Jim Caviezel, Guy Pearce, Dagmara Dominczyk, Richard Harris, James Frain, and Luis Guzmán
- Role: Albert Mondego
- I Capture the Castle (2003)
- Role: Stephen Colley
- Starring: Henry Thomas, Romola Garai, Rose Byrne, Marc Blucas, Bill Nighy, Tara Fitzgerald, and Joe Sowerbutts
- Role: Stephen Colley
- Hellraiser: Hellworld (2005)
- Role: Mike
- Starring: Lance Henriksen, Katheryn Winnick, Christopher Jacot, and Doug Bradley
- Role: Mike
- Tristan & Isolde (2006)
- Role: Melot
- Starring: James Franco, Sophia Myles, and Rufus Sewell
- Role: Melot
- Red Riding Hood (2006)
- Role: The Hunter
- Stardust (2007)
- Role: Humphrey
- Starring: Claire Danes, Charlie Cox, Jason Flemyng, Sienna Miller, Ricky Gervais, Rupert Everett, Peter O’Toole, Michelle Pfeiffer, and Robert De Niro
- Role: Humphrey
- Whatever Works (2009)
- Role: Randy Lee James
- Starring: Ed Begley Jr., Larry David, Patricia Clarkson, Conleth Hill, Michael McKean, and Evan Rachel Wood
- Role: Randy Lee James
- Blood Creek (2009)
- Role: Evan Marshall
- Starring: Dominic Purcell, Michael Fassbender, Emma Booth, and Shea Whigham
- Role: Evan Marshall
- Immortals (2011)
- Role: Theseus
- Starring: Freida Pinto, Stephen Dorff, Isabel Lucas, Luke Evans, Kellan Lutz, and Mickey Rourke
- Role: Theseus
- The Cold Light of Day (2012)
- Role: Will Shaw
- Starring: Sigourney Weaver and Bruce Willis
- Role: Will Shaw
- Man of Steel (2013)
- Role: Kal-El / Clark Kent / Superman
- Starring: Michael Shannon, Kevin Costner, and Russell Crowe
- Role: Kal-El / Clark Kent / Superman
- The Man from U.N.C.L.E. (2015)
- Role: Napoleon Solo
- Starring: Armie Hammer, Elizabeth Debicki, Alicia Vikander, Jared Harris, and Hugh Grant
- Role: Napoleon Solo
- Batman v Superman: Dawn of Justice (2016)
- Role: Kal-El / Clark Kent / Superman
- Starring: Jesse Eisenberg and Laurence Fishburne
- Role: Kal-El / Clark Kent / Superman
- Sand Castle (2017)
- Role: Capt. Syverson
- Starring: Nicholas Hoult, Beau Knapp, Logan Marshall-Green, Glen Powell, Neil Brown Jr., and Tommy Flanagan
- Role: Capt. Syverson
- Justice League (2017)
- Role: Kal-El / Clark Kent / Superman
- Starring: Ben Affleck, Amy Adams, Gal Gadot, Jason Momoa, Ray Fisher, Diane Lane, Jeremy Irons, Connie Nielsen, and J. K. Simmons
- Role: Kal-El / Clark Kent / Superman
- Mission: Impossible – Fallout (2018)
- Role: August Walker
- Starring: Tom Cruise, Ving Rhames, Angela Bassett, Simon Pegg, Vanessa Kirby, Rebecca Ferguson, Sean Harris, Michelle Monaghan, and Alec Baldwin
- Role: August Walker
- Night Hunter (2018)
- Role: Marshall
- Starring: Ben Kingsley, Minka Kelly, Alexandra Daddario, Stanley Tucci, Brendan Fletcher, and Nathan Fillion
- Role: Marshall
- Enola Holmes (2020)
- Role: Sherlock Holmes
- Zack Snyder’s Justice League (2021)
- Role: Kal-El / Clark Kent / Superman
- Black Adam (2022)
- Role: Kal-El / Clark Kent / Superman (Uncredited cameo)
- Starring: Dwayne Johnson, Quintessa Swindell, Pierce Brosnan, Aldis Hodge, and Noah Centineo
- Role: Kal-El / Clark Kent / Superman (Uncredited cameo)
- Enola Holmes 2 (2022)
- Role: Sherlock Holmes
- Starring: Millie Bobby Brown and Helena Bonham Carter
- Role: Sherlock Holmes
- The Flash (2023)
- Role: Kal-El / Clark Kent / Superman (Uncredited cameo)
- Starring: Ezra Miller, Maribel Verdú Sasha Calle, Michael Shannon, Ron Livingston, Kiersey Clemons, Antje Traue, and Michael Keaton
- Role: Kal-El / Clark Kent / Superman (Uncredited cameo)
- Argylle (2024)
- Role: Agent Aubrey Argylle
- Starring: Bryce Dallas Howard, Sam Rockwell, Bryan Cranston, Catherine O’Hara, Ariana DeBose, Dua Lipa, John Cena, Samuel L. Jackson, and Louis Partridge
- Role: Agent Aubrey Argylle
- The Ministry of Ungentlemanly Warfare (2024)
- Role: Gus March-Phillipps
- Starring: Alan Ritchson, Alex Pettyfer, Eiza González, Hero Fiennes Tiffin, Babs Olusanmokun, Henry Golding, and Cary Elwes
- Role: Gus March-Phillipps
- In the Grey (2024)
- Role:
- Starring: Jake Gyllenhaal, Eiza González, and Rosamund Pike
- Role:
TV Shows
- The Inspector Lynley Mysteries (2002)
- Role: Chas Quilter
- Goodbye, Mr. Chips (2002 TV film)
- Role: Soldier Colley
- Midsomer Murders (2003)
- Role: Simon Mayfield
- The Tudors (2007–10)
- Role: Charles Brandon (Main role )
- The Witcher (2019–23)
- Role: Geralt of Rivia
Hi!! Friends my name is John David. I am the founder of castofjohn.com blog and I am an entertainment writer. I have been blogging since 2014 and write only on entertainment niche. And I love watching movies and TV series. Therefore, I cover 2 topics on this blog, one is the star cast of movies and TV shows and two is the list of movies and TV shows of actors and actress. And we use pure human content on this blog and not eye content. I request you to keep supporting me like this and share the content written by me with as many people as possible. I will keep sharing the list of star cast and actors and actresses of the latest movies and TV shows for all of you and wherever you see blue text, you can read the list by clicking on it. Thank you