Актьор - Slow Horses(Сериал)(2022) - Nick Duffy The Interrogation of Rudolf Hess(Късометражен)(2021) - Robert Campbell Wrath of Man(2021) - Tom Demon's Souls(Видео Игра)(2020) - Stockpile Thomas (voice) Concrete Plans(2020) - Jim Industry(Сериал)(2020) - Duncan Hicks The Head(Сериал)(2020) - Nils Hedlund Devils(Сериал)(2020) - Alex Vance The Feed(Сериал)(2019) - Gil Tomine Curfew(Сериал)(2019) - Clarence Official Secrets(2019) - Jerry / Scotland Yard Tommies(2018) - Clive Crosby The Last Post(Мини Сериал)(2017) - Alex Baxter / Sergeant Alex Baxter Bang(Сериал)(2017) - Ray Murray Call the Midwife(Сериал)(2016-2017) - Bernie Mullucks Rillington Place(Мини Сериал)(2016) - Arthur Allied(2016) - Hendon Gate Guard Moving On(Сериал)(2016) - Tony Everest(2015) - Klev Schoening Atlantis(Сериал)(2015) - Leon The Hobbit: The Battle of the Five Armies(2014) - Dwarf Lieutenant (uncredited) Allies(2014) - Sergeant Harry McBain Suspects(Сериал)(2014) - Jeff Patterson Our World War(Мини Сериал)(2014) - Dodds Game of Thrones(Сериал)(2012-2014) - Morgan / Soldier Tom Shetland(Сериал)(2014) - Alan Isbister Xanadu(2013) - Window Cleaner Silent Witness(Сериал)(2013) - Sean Nugent Homefront(Сериал)(2012) - Tom Raveley / Sgt Tom Raveley EastEnders(Сериал)(2012) - Andy Hidden(Мини Сериал)(2011) - Gerry Doctors(Сериал)(2010-2011) - Ed Harman Archibald Hall: An Uaislean - The Perfect Gentleman(2011) - David Wright. Five Daughters(Мини Сериал)(2010) - Obs Man Crash(Сериал)(2009) - Doctor