Актьор - The Inn at the Edge of the World The Duchess of Malfi(2022) Coffee Wars - Hans No potho reposare - James A War Poem(Късометражен)(2022) - William Day Mrs Harris Goes to Paris(2022) - RAF Officer Slow Horses(Сериал)(2022) - Spider Webb Toast of Tinseltown(Сериал)(2022) - Edward Fox The Great(Сериал)(2020-2021) - King Hugo The Pursuit of Love(Мини Сериал)(2021) - Tony Kroesig / Tony Dennis & Gnasher: Unleashed!(Сериал)(2017-2020) - Dennis Dennis & Gnasher: Unleashed! On the Big Screen(2020) - Dennis (voice) The Crown(Сериал)(2020) - Mark Thatcher McDonald & Dodds(Сериал)(2020) - Miles Stevens The Murders at White House Farm(Мини Сериал)(2020) - Jeremy Bamber The Delivered(2019) - Thomas Ashbury Year of the Rabbit(Мини Сериал)(2019) - Wilbur Strauss The Importance of Being Oscar(2019) - Various Watership Down(Мини Сериал)(2018) - Captain Holly An Ideal Husband(2018) - Lord Goring Black '47(2018) - Pope Xenoblade Chronicles 2(Видео Игра)(2017) - Corvin (voice uncredited) Joe Orton Laid Bare(2017) - Ensemble Cast Lego Marvel Super Heroes 2(Видео Игра)(2017) King Arthur: Legend of the Sword(2017) - Rubio The Northleach Horror(Късометражен)(2016) - Whitsuntide Victor Frankenstein(2015) - Finnegan Cucumber(Мини Сериал)(2015) - Freddie Baxter Banana(Мини Сериал)(2015) - Freddie Baxter Freeze-Frame(Късометражен)(2014) - Jack The Riot Club(2014) - James Pride(2014/I) - Jeff Cole Words of Everest(Документален)(2013) - Sandy Irvine Parade's End(Мини Сериал)(2012) - Edward Wannop Inspector Lewis(Сериал)(2012) - Sebastian Dromgoole The Mystery of Edwin Drood(Мини Сериал)(2012) - Edwin Drood The Three Musketeers(2011) - King Louis The Shadow Line(Сериал)(2011) - Ratallack This September(Сериал)(2010) - Guy Wells Any Human Heart(Мини Сериал)(2010) - Peter Scabius (Young) Worried About the Boy(2010) - Marilyn St Trinian's 2: The Legend of Fritton's Gold(2009) - Head Boy Agatha Christie's Marple(Сериал)(2009) - Tom Savage