Актьор - Andor(Сериал)(2022) - Sgt. Kostek The Devil's Hour(Сериал)(2022) The Batman(2022) - Commissioner Pete Savage Danny Boy(2021) - Gavin Wood Wrath of Man(2021) - John The Irregulars(Сериал)(2021) - Vic Collins Knuckledust(2020) - Major Vaughn Barkskins(Сериал)(2020) - Gay Bill Chernobyl(Мини Сериал)(2019) - Glukhov River City(Сериал)(2017-2018) - Rick Harper Baby Mine(Късометражен)(2017) - Mike Retaliation(2017) - Jo Taboo(Сериал)(2017) - Hall The Legend of Tarzan(2016) - Force Publique Officer Hot Property(2016) - J.P De Cock Wolfblood(Сериал)(2016) - Alistair Vera(Сериал)(2016) - Michael Quinn Wallander(Сериал)(2015) - Axel Hedeman The Coroner(Сериал)(2015) - Nolan Prince Legend(2015/I) - McLean Caring for the Recently Deceased(Късометражен)(2015) - Solicitor The Order: 1886(Видео Игра)(2015) - Additional Voices (voice) Grey Goo(Видео Игра)(2015) - Additional Voices (voice) True West(2014) - Lee The Passing Bells(Мини Сериал)(2014) - David 24: Live Another Day(Мини Сериал)(2014) - Radko The Widower(Мини Сериал)(2014) - DCI Neil Thompson Farewell(2009) - Agent écossais 1 Casualty(Сериал)(2007) - Tom Dart M.I.High(Сериал)(2007) - General Scarp Ancient Rome: The Rise and Fall of an Empire(Мини Сериал)(2006) - Mark Antony Low Winter Sun(2006) - Liam Carnegie Shadow Man(2006) - Schmitt Dream Team 80's(Мини Сериал)(2006) - Al Mackay Joyeux Noel(2005) - Le lieutenant Gordon Making Waves(Сериал)(2004) - Cdr. Martin Brooke Man Dancin'(2003) - Jimmy Kerrigan Comic Relief 2003: The Big Hair Do(2003) - Draco Malfoy EastEnders(Сериал)(2000-2002) - Trevor De 9 dagen van de gier(Сериал)(2001-2002) - Brian Randall & Hopkirk (Deceased)(Сериал)(2001) - Mad Alex Doctors(Сериал)(2000) - Dan Thomas Holby City(Сериал)(2000) - Stuart Britannic(2000) - Stoker Evans Taggart(Сериал)(1999) - Lenny Kerr Psychos(Мини Сериал)(1999) - Policeman The Bill(Сериал)(1998) - Johno Black Velvet Band(1997) - Maj. Watson Tarzan: The Epic Adventures(Сериал)(1997) - Jimmy Dorgo Rhodes(Мини Сериал)(1996) - John Grimmer The Ghost and the Darkness(1996) - Stockton Generations(Сериал)(1993)