2025JafaicanФильмв роли Winston
2024Tell No LiesФильмв роли Detective Wright
2022RevelationsФильмв роли Thom
2022Дом ДраконаСериалв роли Ser Vaemond Velaryon · эпизодов: 4
2021ЛаркиныСериалв роли Old Reg · эпизодов: 5
2021The TrackФильмв роли Nate
2019Карнивал РоуСериалв роли Puck Butcher · эпизодов: 1
2018Black Smoke RisingФильмв роли Simon
2018MacbethФильмв роли Captain
2017National Theatre Live: Rosencrantz & Guildenstern Are DeadФильмв роли Claudius
2016King LearФильмв роли Earl of Kent
2014ЧужестранкаСериалв роли Joe Abernathy · эпизодов: 5
2013FedzФильмв роли Trevor McBride
2012Dead EndФильмв роли Carl Foster
2011Смерть в раюСериалв роли Emmet Peterson · эпизодов: 1
2011ВераСериалв роли Gary Whenchurch · эпизодов: 1
2011Как стать крутымФильмв роли Mike
2010МестьФильм
2010PimpФильмв роли Byron
2009Двигаясь впередСериалв роли Pete Jackson · эпизодов: 1
2008Шпана 2Фильмв роли Big Man
2007DeadmeatФильмв роли Barry
2006Waterloo RoadСериалв роли Marcus Kirby · эпизодов: 10
2001Юго-запад 9Фильмв роли Freddy
2001Воскрешая мертвыхСериалв роли DS Spencer Jordan · эпизодов: 90
2001Тайное сокровищеФильмв роли Luke
2000Clocking OffСериалв роли Steve Robinson · эпизодов: 14
1998BabymotherФильмв роли Byron
1996Go West Young ManФильм
1994Анна ЛиСериалв роли Stevie Johnson · эпизодов: 5
1993Метод КрекераСериалв роли Skelton · эпизодов: 5
1993Mr Don & Mr GeorgeСериалэпизодов: 1
1986ScreenPlayСериалв роли Dekko · эпизодов: 1
1983DramaramaСериалв роли Kevin · эпизодов: 1
—The Force: The Michael Watson StoryФильмв роли Lennard Ballack