Актьор - Bring Them Down Furiosa(2024) Klokkenluider(2022) - Ewan The Wonder(2022) The Gallows Pole(Сериал) C.B. Strike(Сериал)(2017-2022) - Cormoran Strike The Lazarus Project(Сериал)(2022) - Rebrov Living(2022) - Sutherland True Things(2021) - Blond Modern Love(Сериал)(2021) - Michael Blood Sugar(Късометражен)(2020/II) - Liam The Crown(Сериал)(2020) - Dazzle Jennings Mank(2020) - Orson Welles The Show(2020/II) - Fletcher Dennis Modern/Love in 7 Short Films(2019) Responsible Child(2019) - William Ramsden The Souvenir(2019) - Anthony National Theatre Live: The Deep Blue Sea(2016) - Freddie Page The Musketeers(Сериал)(2014-2016) - Athos The Complete Walk: Henry VI Part 3(Късометражен)(2016) - Son War & Peace(Мини Сериал)(2016) - Fedya Dolokhov Utopia(Сериал)(2014) - Philip Carvel The Hooligan Factory(2014) - Bullet The Brunchers(Късометражен)(2013) - Him The Invisible Woman(2013) - Mr. George Wharton Robinson (as Mr. Tom Burke) Only God Forgives(2013) - Billy Heading Out(Сериал)(2013) - Ben One Wrong Word(Късометражен)(2013) - Norbert The Hour(Сериал)(2012) - Bill Kendall An Enemy to Die For(2012) - Terrence Cleanskin(2012) - Mark Great Expectations(Мини Сериал)(2011) - Bentley Drummle The Sweethearts(Късометражен)(2011) - Janek Look Stranger(2010) Third Star(2010) - Davy The Kid(2010) - Mr. Hayes Poirot(Сериал)(2009) - Lt. Colin Race Roar(Късометражен)(2009) - Mick Death in Charge(Късометражен)(2009) - Uncle Sean Chéri(2009) - Vicomte Desmond In Love with Barbara(2008) - Ronald Cartland Telstar: The Joe Meek Story(2008) - Geoff Goddard Donkey Punch(2008) - Bluey Heroes and Villains(Сериал)(Документална поредица)(2007) - Napoleon Bonaparte The Collectors(Късометражен)(2007) - Edgar I Want Candy(2007) - John 'Baggy' Bagley Anastezsi(2007) - Mario Supermarket Sam(Късометражен)(2007) - Sam The Trial of Tony Blair(2007) - Book Publisher Dracula(2006) - Dr. John Seward Number 13(2006) - Edward Jenkins The Enlightenment(Късометражен)(2006) - Daniel All About George(Сериал)(2005) - Paul Jericho(Мини Сериал)(2005) - Edward Wellesley The Brief(Сериал)(2005) - Dan Ottway Casanova(Мини Сериал)(2005) - Jack aged 20 The Libertine(2004) - Vaughan Squaddie(Късометражен)(2004) - Andy The Inspector Lynley Mysteries(Сериал)(2004) - Julian Britton Bella and the Boys(2004) - Lee The Young Visiters(2003) - Horace P.O.W.(Сериал)(2003) - Crane The Burl(Късометражен)(2003) - Connor State of Play(Мини Сериал)(2003) - Syd Dragonheart: A New Beginning(1999) - Roland All the King's Men(1999) - Private Chad Batterbee Dangerfield(Сериал)(1999) - Gavin Kirkdale