ActingEdit
Speleers’ eerste professionele rol in 2006 was de hoofdrol in 20th Century Fox’s verfilming van Christopher Paolini’s succesboek Eragon. Voordat hij de rol van Eragon kreeg, deed hij auditie voor verschillende rollen, waaronder Peter Pevensie in The Chronicles of Narnia: The Lion, the Witch and the Wardrobe, die hij verloor van William Moseley. Zijn volgende rol, in 2008, was Jimmy Penwarden in de Britse prime time serie Echo Beach. Hij was ook te zien in de komedie Moving Wallpaper en een aflevering van Moving Wallpaper: The Mole, die velen zagen als een parodie op Echo Beach.
2009 zag Speleers de rol van Robin Cecil Byng in de Japanse televisie miniserie Jiro Shirasu: Man of Honor, die de tussenpersoon tussen de Amerikaanse en Japanse onderhandelaars aan het einde van de Tweede Wereldoorlog belichtte. Het jaar daarop speelde Speleers de rol van Jason Grint in de fantasy-avonturenfilm Witchville en speelde hij de hoofdrol in de korte film Deathless van regisseur Aimee Powell. In 2011 speelde Speleers in de korte films The Ride van regisseur Marion Pilowski en A Lonely Place to Die van Julian Gilbey.
In 2012 speelde Speleers de rol van Jamie in de komische horrorfilm Love Bite van Andy de Emmony, naast Jessica Szohr en Timothy Spall. Hij castte in de film A Dead Man in Deptford, gebaseerd op de gelijknamige roman van Anthony Burgess, maar de film werd nooit voltooid. Datzelfde jaar werd Speelers gecast in de terugkerende rol van Jimmy Kent in de bekroonde ITV-serie Downton Abbey.
In de korte film Turncoat (2013), van Dark Matter productions, was Speleers te zien als Nathan Reese. Daarna speelde hij de hoofdrol als Sam in de thriller Plastic (2014), die werd geschreven en geregisseerd door Julian Gilbey voor Gateway Films. De productie werd vanaf januari 2013 opgenomen in Groot-Brittannië, Miami en Brunei. Op 12 maart 2014 werd gemeld dat Speleers behoorde tot vijf acteurs die in aanmerking kwamen voor een hoofdrol in Star Wars: The Force Awakens, maar tijdens het castingproces werd geknipt.
In 2015 had Speleers een kleine rol in de BBC’s historische drama miniserie Wolf Hall als Edward Seymour, broer van Henry VIII’s derde vrouw Jane Seymour. Hij speelde ook een hoofdrol in de direct-to-DVD weerwolf horrorfilm Howl, als een jonge treinconducteur die toezicht houdt op de laatste Londense trein. Datzelfde jaar speelde Speleers een gastrol in de zesdelige miniserie Partners in Crime van BBC One, een bewerking van twee romans van Agatha Christie, waarin het misdaadoplossende echtpaar Tommy en Tuppence Beresford centraal stond. Speleers verscheen in drie afleveringen gebaseerd op het verhaal N or M?, in de rol van Carl Denim. Hij ging Greg portretteren in de psychologische thriller Remainder van regisseur Omer Fast.
In 2016 speelde hij de rol van Slean in ITV’s epische fantasy drama televisieserie van, Beowulf: Return to the Shieldlands. Hij had een bijrol in Disney’s fantasie-avonturensequel Alice Through the Looking Glass van regisseur James Bobin. Het jaar daarop speelde hij de hoofdrol in de biopic Breathe, tegenover Andrew Garfield en Claire Foy. De film, het regiedebuut van acteur Andy Serkis, volgt de belevenissen van de dwarslaesiepatiënt Robin Cavendish, die bekend staat als pionier in de ontwikkeling van rolstoelen met mechanische longen.
Eind 2017 werd Speleers bevestigd om te verschijnen in seizoen vier en vijf van Starz’s tijdreis-dramaserie Outlander als Ierse smokkelaar en piraat Stephen Bonnet.
In 2018 speelde Speleers in de donkere komedie-horrorfilm Zoo, waarin een echtpaar in crisis centraal staat en probeert te verzoenen tijdens een zombie-pandemie. Daarna speelde hij in Lars Von Triers psychologische thriller The House That Jack Built, die in première ging op het filmfestival van Cannes. Op 20 augustus 2018 maakte Speleers zijn toneelpremière in het toneelstuk Rain Man, waarin hij de hoofdrol van Charlie Babbitt vertolkte. Het toneelstuk, gebaseerd op de gelijknamige film, werd geregisseerd door Jonathan O’Boyle en toerde langs verschillende theaters in het Verenigd Koninkrijk.
Romantische komedie For Love or Money featured Speleers als Johnny, tegenover Robert Kazinsky en Samantha Barks, in 2019.
ProducingEdit
In 2017 was Speleers een producent van Barnaby Blackburns korte film Wale. De film, waarin raciale vooroordelen in het huidige Groot-Brittannië centraal staan, werd in 2018 genomineerd voor een British Academy Film Awards in de categorie Short Film.