Актьор - Dune(2021) - Hawat Specialist Bravely Default II(Видео Игра)(2021) The Pembrokeshire Murders(Мини Сериал)(2021) - Andrew Cooper The Accident(Сериал)(2019) - Sergeant Guy Hughes The Last Vermeer(2019) - Jerome Heidjen Shakespeare's Globe Theatre: The Winter's Tale(2018) - Polixenes A Hunger Artist(Късометражен)(2018) - Impressario All the Money in the World(2017) - BBC Reporter Hinterland(Сериал)(2015) - Aron Bowen Casualty(Сериал)(2008-2014) - Solomon Johns / Mark Waterson Stella(Сериал)(2013) - Darren Father Brown(Сериал)(2013) - Philip Walker Dark Matters: Twisted But True(Сериал)(Документална поредица)(2012) - Dr. Soper / Priest / Old Kacynski Midsomer Murders(Сериал)(2007-2011) - Reporter / Hamlet Doctors(Сериал)(2006) - Pete Buckland A Harlot's Progress(2006) - Samuel Scott Give and Take(2005) - Steve Group Dynamics(Късометражен)(2005) - Nicholas The Blood We Cry(2005) - Loz High Hopes(Сериал)(2004) - Jamie Newman The Bill(Сериал)(2004) - Ritchie Downey Killing Me Softly(2002) - Bookshop Assistant A Mind to Kill(Сериал)(2001) - Tim Lee The Bench(Сериал)(2001) - Sharkie Treharne Holby City(Сериал)(2000) - Tom Lester Jack of Hearts(Сериал)(1999) - Michael