2009 | |
- An Education - regia di Lone Scherfig - ruolo: studente, ragazzo di Jenny (scena finale) - 18 gennaio, Sundance Film Festival (USA)
| 
|
- Kapital (cortometraggio) - regia di George Belfield - ruolo: Hugo
| 
|
2010 | |
- Death By Misadventure - regia di Edward Hicks - film della Royal Academy of Dramatic Arts
| 
|
2012 |
- Cheerful Weather for the Wedding [Bella giornata per un matrimonio] - regia di Donald Rice - ruolo: Owen - 20 aprile 2012, Tribeca Film Festival (USA)
| 
|
- Inspector George Gently [L'ispettore Gently] (serie TV) - Stagione 5, episodio 2 - Gently With Class [Una donna amatissima] - regia di Gillies MacKinnon - ruolo: James Blackston - episodio trasmesso il 2 settembre 2012 (UK)
| 
|
- Restless (film per la TV) - regia di Edward Hall - ruolo: Kolia - 27 dicembre 2012 (UK)
| 
|
- On This Island (cortometraggio) - regia di Matthew Hammett Knott - ruolo: Hadrian
| 
|
2013 |
- Blandings (serie TV) - Stagione 1 episodio 1 - Pig-Hoo-o-o-o-ey - regia di Paul Seed - ruolo: Jimmy Belford - episodio trasmesso il 13 gennaio 2013 (UK)
|  |
- Doctor Who [Doctor Who] (serie TV) - Stagione 7 episodio 9 - Cold War [Guerra fredda] - regia di Douglas MacKinnon - ruolo: Onegin - episodio trasmesso il 13 aprile 2013
| 
|
- Rush - regia di Ron Howard - ruolo : Guy Edwards - Londra, 2 settembre 2013
| 
|
- Belle [La ragazza del dipinto] - regia di Amma Asante - ruolo: Oliver Ashford - 8 settembre 2013, Toronto International Film Festival (CA)
| 
|
- By Any Means (serie TV) - regia di Charlie Palmer - Stagione 1 episodio 1 - ruolo: Michael Prence - episodio trasmesso il 22 settembre 2013 (UK)
| 
|
- Death Comes To Pemberley (serie TV) - regia di Daniel Percival - tre episodi - ruolo: Henry Alveston - 1° episodio trasmesso il 26 dicembre 2013 (UK)
| 
|
2014 |
- Mr. Turner [Turner] - regia di Mike Leigh - ruolo: clarinettista - 15 maggio 2014, Festival di Cannes (FR)
| 
|
- The Great War: The People's Story (serie TV) - Episodio 3 - regia di Paul Copeland - ruolo: Will Martin - episodio trasmesso il 24 agosto 2014 (UK)
| 
|
- Hollow (cortometraggio) - regia di Joe Pane - 25 settembre 2014 (UK)
|  |
- Bonobo - regia di Matthew Hammett Knott - ruolo: Ralph - 25 settembre 2014 (UK)
| 
|
- Northmen: A Viking Saga [I Vichinghi] - regia di Claudio Fäh - ruolo: Bjorn - 27 settembre 2014, Festival di Zurigo (CH)
| 
|
- Happy Valley (serie TV) - Stagione 1, 6 episodi - regia di Euros Lyn, Sally Wainwright, Tim Fywell - ruolo: Tommy Lee Royce - 1° episodio trasmesso il 29 aprile 2014
| 
|
- Grantchester (serie TV) - Stagione 1, 6 episodi - regia di Harry Bradbeer, Jill Robertson, Tim Fywell - ruolo: Sidney Chambers - 1° episodio trasmesso il 6 ottobre 2014 (UK)
| 
|
2015 |
- Angelica - regia di Mitchell Lichtenstein - ruolo: Harry, collega di Stephen - 7 febbraio 2015, Festival di Berlino (DE)
| 
|
- Life In Squares (serie TV) - 3 episodi - regia di Simon Kaijser - ruolo: Duncan Grant da giovane - 1° episodio trasmesso il 10 agosto 2015 (UK)
|  |
- Lady Chatterley's Lover (L'amante di Lady Chatterley) (film per la TV) - regia di Jed Mercurio - ruolo: Sir Clifford Chatterley - trasmesso il 6 settembre 2015
| 
|
2016 |
- War and Peace [Guerra e pace] (serie TV) - 6 episodi - regia di Tom Harper - ruolo: principe Andrei Nikolaevič Bolkonskij - 1° episodio trasmesso il 7 febbraio 2016 (UK)
| 
|
- Grantchester (serie TV) - Stagione 2 - 6 episodi - regia di Tim Fywell, David O'Neill, Edward Bennett - ruolo: Sidney Chambers - 1° episodio trasmesso il 2 marzo 2016 (UK)
|  |
- Happy Valley (serie TV) - Stagione 2 - 6 episodi - regia di Sally Wainwright, Neasa Hardiman - ruolo: Tommy Lee Royce - 1° episodio trasmesso il 9 febbraio 2016 (UK)
|  |
- Shakespeare: The Complete Walk - Richard II (cortometraggio) - regia di Joe Wright - ruolo: Richard II - 23 aprile 2016 (UK)
|
 |
|
- Black Mirror (serie TV) - Stagione 3 episodio 2 - Nosedive - regia di Joe Wright - ruolo: Richard II - episodio trasmesso il 21 ottobre 2016
|  |
- Everyday Performance Artists (cortometraggio) - regia di Polly Stenham - ruolo: Aaron - 1° novembre 2016 (UK)
|
|
- Wild West: America's Great Frontier (serie documentaria TV) - 3 episodi - ruolo: voce narrante - 1° episodio trasmesso il 9 ottobre 2016 (UK)
|
 |
- Grantchester Christmas Special (episodio speciale della serie TV) - regia di Edward Bennett - ruolo: Sidney Chambers - episodio trasmesso il 24 dicembre 2016
| 
|
- To Walk Invisible (film TV) - regia di Sally Wainwright - ruolo: Duca di Wellington - 29 dicembre 2016 (UK)
|
 |
2017
|
- Grantchester (serie TV) - Stagione 3, 6 episodi - regia di Tim Fywell, Rebecca Gatward,- ruolo: Sidney Chambers - 1° episodio trasmesso il 23 aprile 2017 (UK)
|
 |
- Hampstead - regia di Joel Hopkins - ruolo: Philip - 23 giugno 2017 (UK)
|
 |
- Flatliners - regia di Niels Arden Oplev - ruolo: Jamie - 29 settembre 2017 (USA)
|
 |
2018 |
- McMafia (serie TV) - 8 episodi - regia di James Watkins - ruolo: Alex Godman - 1° episodio trasmesso il 1° gennaio 2018 (UK)
|
 |
- Hero (cortometraggio) - regia di Freddie Fox - ruolo: giovane Charles - 10 agosto 2018, Festival di Rhode Island (USA)
|
 |
2019 |
- Grantchester (serie TV) - Stagione 4, episodi 1 e 2 - regia di Tim Fywell - ruolo: Sidney Chambers - episodi trasmessi l'11 e il 18 gennaio 2019 (UK)
|
 |
- Mr. Jones (film) - regia di Agnieszka Holland - ruolo: Gareth Jones - 10 febbraio 2019, Festival di Berlino (DE)
|
 |
- The Trial of Christine Keeler (serie TV) - 6 episodi - regia di Andrea Harkin - ruolo: Stephen Ward - 1° episodio trasmesso il 29 dicembre 2019 (UK)
|
 |
- Little Women (film) - regia di Greta Gerwig -
ruolo: John Brooke - 7 dicembre 2019 (USA)
|
 |
2020 |
- Unprecedented: Real Time Theatre from a State of Isolation (online series) - 1 episode - ruolo: Timothy - 27 maggio 2020
|
 |
- Nowhere Special (film) - regia di Uberto Pasolini -
ruolo: John - 10 settembre 2020, Festival di Venezia
|
|
2021 |
- The Nevers (serie TV - HBO) - Stagione 1, parte 1, 6 episodi - regia di Joss Whedon, David Semel, Zetna Fuentes - ruolo: Hugo Swann - 1° episodio trasmesso l'11 aprile 2021
|
 |
- Things Heard and Seen (film - Netflix) - regia di Shari Springer Berman e Robert Pulcini- ruolo:
George Clare - 29 aprile 2021
|
|
2022
|
- Rogue Agent (film) - ruolo: Robert Freegard - 12 agosto 2022
|
 |
2023
|
- Happy Valley (serie TV - BBC) - stagione 3, 6 episodi - Regia di Sally Wainwright - ruolo: Tommy Lee Royce - Primo episodio trasmesso il 1° gennaio 2023 (UK)
|  |
- The Nevers (serie TV - HBO) - Stagione 1, parte 2, 14 febbraio 2023 - ruolo: Hugo Swann
|  |
- Jerk (serie TV - BBC3) - Stagione 3 episodio 1, 14 marzo 2023- ruolo: James Norton
|  |
- Men of Divorce (film) - ruolo: Nick Pearce
|  |
In preparazione:
|
- Bob Marley : One Love (film) - ruolo: Chris Blackwell
|
|
- Playing Nice (serie TV - ITV) - ruolo: Pete
|  |
- Joy (film) - ruolo: Robert Edwards
|  |
- King and Conqueror (serie TV - BBC) - ruolo: Harold, conte di Wessex
|
|
- Heart of Darkness (film di animazione) - (voce)
|
 |
Annunciati ma sospesi (per ora):
|
- McMafia (serie TV - BBC) - Stagione 2
|