Dans son premier rôle au cinéma en 2006, il interprète le personnage principal, Shaun Fields dans "This Is England ". À la télévision, il a joué le personnage de Dizzy, un jeune garçon encadré par Adam Solomons ( Luke Treadaway ), dans la série dramatique de la BBC de 2006 "The Innocence Project". En 2008, il est à nouveau dans un film de Shane Meadows "Somers Town" où il partage la vedette dans un rôle comique avec le jeune acteur polonais Piotr Jagiello. Il était également dans "The Scouting Book for Boys" et est apparu dans "This Is England '86" , une série télévisée en 4 parties pour Channel 4 avec les personnages de This is England trois ans plus tard. Un an plus tard, il est apparu dans la série en trois parties "This Is England '88" , diffusée juste avant Noël 2011, et est également apparue dans "This Is England '90" , diffusée en 2015. En 2017, il est apparu dans la première de la saison 7 de la série HBO "Game of Thrones" en tant que soldat Lannister.
Science-fiction et Fantaisy
Drame
Musique
Crime
Drame
Comédie
Drame
Action
Aventure
Comédie
Crime
Thriller
Drame
Drame
Comédie
Horreur
Science-fiction et Fantaisy
Drame
Guerre et politique
Drame
Drame
Drame
Thriller
Comédie
Drame
Crime
Drame