2026Повесть о двух городахСериалв роли John Barsad · эпизодов: 1
2024The Primrose Railway ChildrenФильмв роли Thomas Brown
2023The GoldСериалв роли Capitaine Siegrist · эпизодов: 1
2023Проклятие: ПосвящениеФильмв роли Vincent
2023The CatchСериалв роли Bob · эпизодов: 4
2023Мэйфейрские ведьмыСериалв роли Ian Mayfair · эпизодов: 4
2022Гранитная ГаваньСериалв роли Bill Gifford · эпизодов: 3
2022АнгличанкаСериалв роли Keir Grant · эпизодов: 1
2022The Road DanceФильмв роли Constable MacRae
2022HaloСериалв роли Professor · эпизодов: 2
2022The LeerieФильмв роли The Leerie
2021Матрица: ВоскрешениеФильмв роли Lieutenant
2021Последняя дуэльФильмв роли Henri
2021YellowbirdФильмв роли William
2020Мисс Скарлетт и ГерцогСериалв роли Superintendent Monro · эпизодов: 6
2019ВинаСериалв роли Sandy · эпизодов: 4
2019ЗахватСериалв роли Kenny Shaw · эпизодов: 3
2019ЧернобыльСериалв роли Site Officer Masha · эпизодов: 1
2019Испанская принцессаСериалв роли George Douglas · эпизодов: 2
2018КалибрФильмв роли Brian McClay
2017Tommy's HonourФильмв роли Willie Park
2015Песнь закатаФильмв роли Chae Strachan
2015Опасное погружениеФильмв роли Karsen
2014Я солдатФильмв роли Major Pritchard
2013Who Needs EnemiesФильмв роли Tom
2013Эффект колибриФильмв роли Pimp
2012Улица потрошителяСериалв роли Jenkins · эпизодов: 1
2012ОтверженныеФильмв роли Babet
2012Мир без концаСериалв роли Elfric · эпизодов: 8
2009ОтбросыСериалв роли DI Roberts · эпизодов: 1
2009СтрахФильмв роли Husband (uncredited)
2008Тёмный рыцарьФильмв роли Corrections Officer
2002Банды Нью-ЙоркаФильмв роли Slaughter Housers Leader
2002007: Умри, но не сейчасФильмв роли Creep
1999Life SupportСериалв роли Drunk · эпизодов: 1
1996Дэлзил и ПэскоуСериалв роли Jake Hawkins · эпизодов: 1
—The Phantom of the Opera: 40th AnniversaryФильмв роли Monsieur Firmin