Актьор - Midsomer Murders(Сериал)(2019) - Cyrus Babbage Shakespeare's Globe: The Two Noble Kinsmen(2018) - Arcite The Split(Сериал)(2018) - Ramsey Sawyer Joe Orton Laid Bare(2017) - Joe Orton Tommies(2016) - Corporal McCartney The Complete Walk: As You Like It(Късометражен)(2016) - Touchstone Capital(Мини Сериал)(2015) - DI Mill Wolf Hall(Мини Сериал)(2015) - Solicitor General Richard Riche / Richard Riche Ice Cream Girls(Мини Сериал)(2013) - Al The Numbers Station(2013) - David Death in Paradise(Сериал)(2013) - Benjamin Sammy Silent Witness(Сериал)(2013) - Lucas Ballinger Survival Code(2013) - Clive Day of the Flowers(2012) - Conway I Anna(2012) - D.C. Hicock Haven(Сериал)(2011) - Ian Haskell Eric & Ernie(2011) - Ernie Wise Excluded(2010) - Ian Ashes to Ashes(Сериал)(2010) - Daniel Stafford Being Human(Сериал)(2010) - Sykes All the Small Things(Сериал)(2009) - Jake Barton Inspector Lewis(Сериал)(2009) - Phil Beaumont He Kills Coppers(2008) - Peter Torchwood(Сериал)(2008) - Adam I Want You(Късометражен)(2007/II) - Boy The Old Curiosity Shop(2007) - Freddie Trent Sold(Сериал)(2007) - Danny Agatha Christie's Marple(Сериал)(2007) - Micky Argyle Blood and Chocolate(2007) - Rafe Vincent(Сериал)(2006) - Simon Nelson The Virgin Queen(Мини Сериал)(2006) - Thomas Wyatt Shameless(Сериал)(2006) - Jack Wyatt Bleak House(Мини Сериал)(2005) - Prince Turveydrop Color Me Kubrick(2005) - Sean Brothers of the Head(2005) - Paul Day - 1970's Twenty Thousand Streets Under the Sky(Мини Сериал)(2005) - Bob Blackpool(Мини Сериал)(2004) - D.C. Blythe The Long Firm(Мини Сериал)(2004) - Beardsley Passer By(2004) - Ruddock The Bunk Bed Boys(2004) - Phil Red Cap(Сериал)(2004) - Sgt. Terry Canavan Foyle's War(Сериал)(2003) - Kenneth Hunter Master and Commander: The Far Side of the World(2003) - Joseph Nagle Carpenter's Mate Blue Murder(Сериал)(2003) - Dean Hendrix White Teeth(Мини Сериал)(2002) - Young Archie Dalziel and Pascoe(Сериал)(2002) - Marcus Vanstone Bedtime(Сериал)(2002) - PC Jones Morvern Callar(2002) - Guy with Hat's Mate Strange(Мини Сериал)(2002) - Toby Kommissarie Winter(Сериал)(2001) - Sonen Dream(2001/I) - Bobby Merseybeat(Сериал)(2001) - David Carter The Bill(Сериал)(2001) - Tristan King Clocking Off(Сериал)(2001) - Scott Aindow Shockers(Сериал)(2000) - Alan Compton North Square(Сериал)(2000) - Rory McLeish Losing It(2000) - Tom Stages(Сериал)(1994) - Karl Earthfasts(Сериал)(1994) - Nellie Jack John Bonjour la Classe(Сериал)(1993) - Adam Huntley The Life and Times of Henry Pratt(Мини Сериал)(1992) - Young Henry Pratt