2026МэйдэйФильмв роли James 'Mullet' Mullen
2026SeahorseФильмв роли Emile
2022Звёздный путь: Странные новые мирыСериалв роли Barjan T'Or · эпизодов: 1
2020ТрансплантацияСериалв роли Shane Neal · эпизодов: 1
2017Ещё один волк-полицейскийФильмв роли Frank
2017ЭннСериалв роли Shady Man · эпизодов: 1
2017КардиналСериалв роли Josh · эпизодов: 6
2015ПространствоСериалв роли Staz · эпизодов: 6
201512 обезьянСериалв роли Reed · эпизодов: 1
2014Звёздная картаФильмв роли 2nd AD (Blue Matrix)
2010Сектор – пляж «Джуно»Фильмв роли Sgt. MacPhee
2008The Englishman's BoyСериалв роли Prison Guard · эпизодов: 2
2005Страна приливовФильмв роли Luke (uncredited)
2003Расследования авиакатастрофСериалв роли Young First Officer · эпизодов: 1