2026Acel MartieФильмв роли Denis Matei
2025Everything & the UniverseФильмв роли Brian Moffett · Associate Producer
2025Список смертников: Тёмный волкСериалв роли Courier · эпизодов: 3
2025Главы государствФильмв роли White House Correspondent
2024Gunpowder SiegeСериалв роли Thomas Percy · эпизодов: 3
2024Морская траваФильмв роли Steve
2022ДампирФильмв роли Draka
2022Кабинет редкостей Гильермо дель ТороСериалв роли Joe Allen · эпизодов: 1
2022Расследования сестры БонифацииСериалв роли Kingsley Markham · эпизодов: 1
2022БэтменФильмв роли Thomas Wayne
2022ТуристСериалв роли Marlowe / Dr Watkins · эпизодов: 1
2019Lie of YouФильмв роли Mark Hartman
2019Хадсон и РексСериалв роли Mark · эпизодов: 14
2017Dating My MotherФильм
2017ВыкупСериалв роли Eric Beaumont · эпизодов: 39
2015Волчий залСериалв роли Harry Norris · эпизодов: 5
2014300 спартанцев: Расцвет империиФильмв роли Butcher
2014Чёрные парусаСериалв роли Woodes Rogers · эпизодов: 20
2013Тёмный принцФильмв роли Dracula
2011Пираты Карибского моря: На странных берегахФильмв роли Captain of the Guard
2011Игра ПрестоловСериалв роли Arthur Dayne · эпизодов: 1
2007Holby BlueСериалэпизодов: 1
2005AmbitionФильмв роли Bruce
2003Mile HighСериалв роли Captain Dan Peterson · эпизодов: 26
2001Братья по оружиюСериалв роли Herbert J. Suerth · эпизодов: 1
1999Холби Сити Сериалв роли Joseph Byrne · в роли Michael Byrne · эпизодов: 211
1994Ready, Steady, CookСериалв роли Self - Guest · эпизодов: 1
1988Это утроСериалв роли Self · эпизодов: 1