Актьор - Lead Heads Gentleman Jack(Сериал)(2022) - John Harper Upstairs(Късометражен)(2020/II) - James The Singapore Grip(Сериал)(2020) - Monty Blackett Dead Birds(Късометражен)(2018) - Saint Sebastian Battlefield V(Видео Игра)(2018) - Voice Acting Talent (voice) Futures(Късометражен)(2018) - Teddy Royal Shakespeare Company: The Merry Wives of Windsor(2018) - Fenton Royal Shakespeare Company: Macbeth(2018) - Malcolm Death in Paradise(Сериал)(2017) - Steve Thomas Walk Invisible: The Brontë Sisters(2016) - George Smith Dusty and Me(2016) - Derek (Dusty) From Darkness(Мини Сериал)(2015) - DS Anthony Boyce Wherever I Go by Mark Knopfler(Късометражен)(2015) - Man Banana(Мини Сериал)(2015) - Josh Cucumber(Мини Сериал)(2015) - Josh Suspects(Сериал)(2014) - Nate Turner In the Flesh(Сериал)(2013-2014) - Kieren Walker The Legend of Hercules(2014) - Agamemnon Dance for Me(Късометражен)(2013) - Rodney Lightfields(Мини Сериал)(2013) - Harry Dunn Frankenstein's Army(2013) - Sacha National Theatre Live: Antigone(2012) - Haemon Quartet(2012) - Simon Mrs Biggs(Мини Сериал)(2012) - Gordon Anna Karenina(2012/I) - Vasily Lukich Eradicate(Късометражен)(2012) - Youngest Son 8 Minutes Idle(2012) - Jonno All Men's Dead(Късометражен)(2012) - William Sherlock(Сериал)(2012) - Young Policeman Harry Potter and the Deathly Hallows: Part 2(2011) - Teddy Lupin (uncredited) It's Better Now(Късометражен)(2008) - Tom Doctors(Сериал)(2007) - Luke Brown My Dad's the Prime Minister(Сериал)(2003-2004) - Lighthouse The Heart of Me(2002) - Anthony / Madeleine and Rickie's son Thin Ice(2000) - Charlie Alone(Късометражен)(1997/I) - Jason