2026StickyФильмв роли Roddy
2025ВатсонСериалв роли Andrew Tanner · эпизодов: 1
2024Охота за убийцейСериалв роли Thomas Eckert · эпизодов: 7
2023Лига Справедливости: Мир войныФильмв роли Deimos (voice)
20221923Сериалв роли Captain Hurley · эпизодов: 1
2022Константин: Дом тайнФильмв роли Ashox / Chas (voice)
2022Вся правда о медвежатахСериалв роли Carrot Soldier / Romaine Soldier / Eggplant Villager (voice) · в роли Carrot / Castle Guard / Pea (voice) · эпизодов: 1
2021Воздействие: ИскуплениеСериалв роли Arthur Wilde · эпизодов: 3
2020Питер Пэн и Алиса в стране чудесФильмв роли Dr. Richards
2020Перри МэйсонСериалв роли Vincent Taylor · эпизодов: 2
2020СтаргёрлФильмв роли Leo's Dad
2018Константин: Город демоновФильмв роли Chas Chandler / Amainon / Decarabia (voice)
2018ЗоопаркФильмв роли George Hall
2018Константин: Город демоновСериалв роли Chas Chandler (voice) · эпизодов: 5
2017Ничего не происходитСериалв роли (voice) · эпизодов: 1
2016Лига справедливостиСериалв роли John Constantine / Abnegazar (voice) · в роли Constantine (voice) · в роли Constantine / Mr. Anderson (voice) · эпизодов: 2
2016Вне времениСериалв роли Gen. George Washington · эпизодов: 1
2015Агент КартерСериалв роли Nick Driscoll · эпизодов: 1
2012Хэтфилды и МакКоиСериалв роли Ellison Hatfield · эпизодов: 3
2011Ад на колесахСериалв роли Declan · эпизодов: 4
2011Пираты Карибского моря: На странных берегахФильмв роли Gillette
2008ОтражениеФильмв роли Anthony
2005Titanic: Birth of a LegendФильмв роли Thomas Andrews
2003Морская полиция: СпецотделСериалв роли Allen Kane · эпизодов: 1
2003Пираты Карибского моря: Проклятие Чёрной жемчужиныФильмв роли Lt. Gillette
2003The RoyalСериалв роли Dr. Nick Burnett · эпизодов: 12
2002Война ФойлаСериалв роли Sean O'Halloran · эпизодов: 1
2000C.S.I. Место преступленияСериалв роли Jonah Drake · эпизодов: 1