2026Бой со зверемФильмв роли Xavier Grau
2026МехикалиФильмв роли Joe
2024Боец. Лучший из лучшихФильмв роли Alex Faulkner · Director · Executive Producer · Producer · Writer
2023Last King of the CrossСериалв роли Pete Reynolds · эпизодов: 2
2020Глубокое синее море 3Фильмв роли Lucas
2020Альфа кодФильмв роли Martin Fell
2016Дитя Осириса: научная фантастика, выпуск 1Фильмв роли Charles Kreat
2015БесконечностьФильмв роли Morgan Jacklar
2015ВокзалФильмв роли Agent Stipe
2014Последний корабльСериалв роли SCPO Wolf Taylor · эпизодов: 41
2014Карательный отрядФильмв роли Roman Hurst
2012Максимальный срокФильмв роли Bradley
2012War FlowersФильмв роли John Ellis
2011Роковые красоткиСериалв роли Howard · эпизодов: 1
2011Boys On Film 6: Pacific RimФильмв роли Tom (segment "Drowning")
2009Cedar BoysФильмв роли Jamal Ayoub
2009DrowningФильмв роли Tom
2008Review with Myles BarlowСериалв роли Kelly's Boyfriend · эпизодов: 1
2008ПолосаСериалв роли Russell Keegan · эпизодов: 1
2007Восток – ЗападСериалв роли Guy · эпизодов: 1