| Film | Rolle | Jahr | Rev. | Ø |
|---|
| Die Säulen der Erde (The Pillars Of The Earth) | Richard | 2010 | 3 | 5 |
| Lost Future - Kampf um die Zukunft (The Lost Future) | Kaleb | 2010 | 4 | 3 |
| Any Human Heart | Logan Mountstuart (Young) | 2010 | | |
| Fluch der Karibik - Fremde Gezeiten (Pirates Of The Caribbean: On Stranger Tides) | Philip | 2011 | 31 | 4.55 |
| United | Duncan Edwards | 2011 | 3 | 4.67 |
| Snow White And The Huntsman | William | 2012 | 24 | 3.79 |
| Die Tribute von Panem - Catching Fire (The Hunger Games: Catching Fire) | Finnick Odair | 2013 | 23 | 4.61 |
| Mary und Martha (Mary And Martha) | Ben | 2013 | 1 | 4 |
| Love, Rosie - Für immer vielleicht (Love, Rosie) | Alex Stewart | 2014 | 7 | 4.29 |
| Die Tribute von Panem - Mockingjay Teil 1 (The Hunger Games: Mockingjay - Part 1) | Finnick Odair | 2014 | 22 | 4 |
| The Quiet Ones | Brian McNeil | 2014 | | |
| The Riot Club - Alles hat seinen Preis (The Riot Club) | Alistair Ryle | 2014 | 2 | 2.5 |
| Die Tribute von Panem - Mockingjay Teil 2 (The Hunger Games: Mockingjay - Part 2) | Finnick Odair | 2015 | 15 | 4.2 |
| Ein ganzes halbes Jahr (Me Before You) | Will Traynor | 2016 | 13 | 4.62 |
| The Huntsman & The Ice Queen (The Huntsman: Winter's War) | William | 2016 | 9 | 3.89 |
| Ihre beste Stunde - Drehbuch einer Heldin (Their Finest) | Tom Buckley | 2016 | 1 | 5 |
| Journey's End (Journey's End (2017)) | Captain Stanhope | 2017 | | |
| Meine Cousine Rachel (My Cousin Rachel (2017)) | Philip | 2017 | 3 | 3 |
| Die Farbe des Horizonts (Adrift) | Richard Sharp | 2018 | 5 | 4.4 |
| The Nightingale - Schrei nach Rache (The Nightingale) | Hawkins | 2018 | 2 | 4.5 |
| Rotschühchen und die sieben Zwerge (Red Shoes And The Seven Dwarfs) | Merlin | 2019 | 1 | 4 |
| 3 Engel für Charlie (Charlie's Angels (2019)) | Alexander Brock | 2019 | 9 | 4.33 |
| The Corrupted - Ein blutiges Erbe (The Corrupted) | Liam McDonagh | 2019 | | |
| Enola Holmes | Mycroft Holmes | 2020 | 8 | 4.25 |
| Love Wedding Repeat | Jack | 2020 | | |
| Every Breath You Take (You Belong To Me (2021)) | James | 2021 | 2 | 3 |
| Bagman | Patrick McKee | 2024 | | |
| Alle Teufel sind hier (All The Devils Are Here) | Grady | 2025 | | |