2026The Spirit LockФильмв роли Karl Mellor
2024Убийственная компанияФильмв роли Smith
2024Доктор КтоСериалв роли John Francis Vater · эпизодов: 1
2024Последний фронтФильмв роли Laurentz
2023Заговор дьяволаФильмв роли Lucifer
2021Проклятие ведьмыФильмв роли Joseph Haverstock
2020Дивный новый мирСериалв роли Kvle · эпизодов: 2
2019Наследие: Застывшая кровьФильмв роли Kappa
2019Обратная тяга 2Фильмв роли Sean McCaffrey
2017ВиселицаФильмв роли Hangman
2017Баллада о Лефти БраунеФильмв роли Frank
2017NY Prison Break: The Seduction of Joyce MitchellФильмв роли David Sweat
2016Абатуар. Лабиринт страхаФильмв роли Grady
2016Смерть моего отцаФильмв роли Asher
2016ИзгоиСериалв роли Asa Farrell · эпизодов: 14
2015Родная кровьФильмв роли Cody
2014ГераклФильмв роли Phineas
2014РазделениеСериалв роли Terry Kucik · эпизодов: 8
2014ПревосходствоФильмв роли Garrett Tully
2013Единственный выстрелФильмв роли Obadiah
2013РогаФильмв роли Terry Parrish
2013ГаннибалСериалв роли Mason Verger · эпизодов: 4
2012Сумерки. Сага. Рассвет: Часть 2Фильмв роли Alistair
2012Река Сериалв роли Lincoln Cole · эпизодов: 8
2012СхваткаФильмв роли Todd Flannery
2011ВолнениеФильмв роли John
2010Адский эндшпильФильмв роли Fool
2010БезумцыФильмв роли Russell
2009АмелияФильмв роли Bill Stultz
2009Любовь случаетсяФильмв роли Tyler
2009Всё или ничегоФильмв роли Donnie
2008The 27 ClubФильмв роли Elliot
2008РуиныФильмв роли Mathias
2007Через вселеннуюФильмв роли Max Carrigan
2007КонтрольФильмв роли Hooky
2007Джейн ОстинФильмв роли Henry Austen
2006Little Box of SweetsФильмв роли Seth
2006Переписывая БетховенаФильмв роли Karl van Beethoven
2005Тишина становится тобойФильмв роли Luke
2004КрипФильмв роли Male Model
1997Чисто английские убийстваСериалв роли Max Ransom · эпизодов: 1
1991PerformanceСериалв роли Ivar · эпизодов: 1
1987Cause CélèbreФильмв роли Little John
—The Tenth Planet: The Red Sister - Part 1Фильмв роли Greaves