Actor:
-
1. Untitled Guy Ritchie's Action Movie, film
-
2. Laguna (2001), film...Thomas
-
3. Contele de Monte Cristo (2002), film...Albert Mondego
-
4. Castelul (2003), film...Stephen
-
5. Hellraiser: Hellworld (2005), film...Mike
-
6. Tristan si Isolda (2006), film...Melot
-
7. Pulbere de stele (2007), film...Humphrey
-
8. Dinastia Tudorilor (2007), seriale...Charles Brandon
-
9. Ce-o fi o fi ... (2009), film...Randy
-
10. Experiment Ocult (2009), film...Evan Marshall
-
11. Nemuritorii 3D: Războiul Zeilor (2011), film...Theseus
-
12. Lumina rece a dimineții (2012), film...Will
-
13. Man of Steel: Eroul (2013), film...Clark Kent / Kal-El
-
14. Premiile BAFTA 2015 (2015), film...Himself - Presenter
-
15. Agentul de la U.N.C.L.E. (2015), film...Solo
-
...Clark Kent / Superman
-
17. Liga dreptății (2017), film...Superman / Clark Kent
-
18. Castelul de nisip (2017), film...Cpt. Syverson
-
19. Misiune: Imposibilă. Declinul (2018), film...August Walker
-
20. Nomis (2018), film...Marshall
-
21. The Witcher (2019), seriale...Geralt of Rivia
-
22. Enola Holmes (2020), film...Sherlock Holmes
-
23. Making the Witcher (2020), film...Self - Geralt of Rivia
-
24. Zack Snyder - Liga dreptății (2021), film...Superman / Clark Kent
-
...Self
-
26. Enola Holmes 2 (2022), film...Sherlock Holmes
-
27. Argylle (2024), film...Argylle
-
28. Argylle (2024), film...Argylle