Leo pode atualmente ser visto como o papel regular de James Stringer em Andrew Davies 'SANDITON (ITV / Masterpiece PBS), contracenando com Theo James e Rose Williams.
Antes disso, foi visto como o papel principal de Jack na segunda série de CLIQUE (Balloon Entertainment / BBC Studios) ao lado de Synnove Karlsen, que foi ao ar na BBC3 no ano passado e foi transmitida na BBC1 e POP nos Estados Unidos.
Recentemente, ele filmou a minissérie da 2ª Guerra Mundial, THE LIBERATOR, para a Netflix, interpretando o Capitão Bill Lauder ao lado de Bradley James e um convidado principal em INTELLIGENCE ao lado de David Schwimmer e Nick Mohammed para Sky.
Leo interpretou o papel principal de Daniel Beecham na nova série BEECHAM HOUSE de Gurinder Chadha (Bend it Films / ITV) ao lado de Tom Bateman, Lesley Nichol e Dakota Blue Richards.
No ano passado, ele foi visto como Sir Edward Drummond regular da série em VICTORIA (ITV / Masterpiece PBS) ao lado de Jenna Coleman, Tom Hughes e Rufus Sewell e ganhou o prêmio Breakout Talent Award 2018 do Radio Times Reader. Ele também filmou RANSOM para a CBS, produzido por Frank Spotnitz.
Com lançamento previsto para este ano, Leo interpretou o papel principal no longa-metragem I'LL FIND YOU, produzido pelo vencedor do Oscar Fred Roos (Apocalypse Now, The Godfather, The Beguiled) e dirigido por Martha Coolidge. Outro elenco inclui Stellan Skarsgard, Connie Nielson e Adelaide Clemens.
Créditos anteriores incluem MALEFICENT com Angelina Jolie e FALLEN ao lado de Jeremy Irvine, dirigido por Scott Hicks.
Graduou-se na Oxford University com uma 1ª posição e passou a interpretar Mercutio em uma turnê internacional de ROMEO E JULIET produzida por Thelma Holt.