2026Убийства на станции ПэрришСериалв роли Younger Michael Thorne · эпизодов: 6
2026На помощь!Фильмв роли Donovan
2025Проблемы с шампанскимФильмв роли Ryan Garner
2025The Great DepartureФильмв роли Marc
2025ПохищеннаяСериалв роли Marcus Turner · эпизодов: 4
2025Последняя годовщинаСериалв роли Zeke · эпизодов: 3
2023ОчисткаСериалв роли Colin Garrison · эпизодов: 1
2022БлондинкаФильмв роли Cass Chaplin
2022ЭлвисФильмв роли Scotty Moore
2021Расскажи мне свои секретыСериалв роли Kit Parker · эпизодов: 10
2018RiotФильмв роли Jim Walker
2017Дурная кровьФильмв роли Vincent & Gilroy
2017Семь типов неопределенностиСериалв роли Simon Haywood · эпизодов: 6
2017The Death and Life of Otto BloomФильмв роли Otto Bloom
2017Послесвадебный разгромФильмв роли David
2016Мистер ЧерчФильмв роли Owen
2016Любовь без тормозовФильмв роли Billy
2016Любовь и дружбаФильмв роли Reginald DeCourcy
2015ФранкенштейнФильмв роли Adam "The Monster"
2014ЯростьФильмв роли Lieutenant Parker
2014HealingФильмв роли Paul Atherton
2013Зажги меняФильмв роли Enzo
2013На гребнеФильмв роли Jimmy Kelly
2013Тайное влечениеФильмв роли Ian
2012Цунами 3DФильмв роли Josh
2012Свадебный разгромФильмв роли David Locking
2011АнонимФильмв роли Earl of Southampton
2011Boys On Film 6: Pacific RimФильмв роли Dan (segment "Drowning")
2010ЛюбимыеФильмв роли Brent Mitchell
2010Сумерки. Сага. ЗатмениеФильмв роли Riley
2010Грузовик-призракФильмв роли Marcus
2009DrowningФильмв роли Dan
2008НьюкаслФильмв роли Fergus
2007SeptemberФильмв роли Ed Anderson
2006Angela's DecisionФильмв роли Will Turner
20062:37Фильмв роли Theo
2001Дочери МаклеодаСериалв роли Jason · эпизодов: 1