2026СупергёрлФильмв роли Drom Baxton
2025Stolen MomentsФильм
2025Легенда о Вильгельме ТеллеФильмв роли Master Builder
2022Bad Boy BuckФильмв роли Buck
2022Анчартед: На картах не значитсяФильмв роли Police Officer
2022Борьба со льдомФильмв роли Poulsen
2022ТуристСериалв роли Donal · эпизодов: 6
2021Детектив Рой ГрейсСериалв роли Vic · эпизодов: 1
2021The One. ЕдинственныйСериалв роли Connor Martin · эпизодов: 8
2021Призраки прошлогоСериалв роли Robert Dardis · эпизодов: 3
2019BrunoФильмв роли Daniel
2019Роберт — король ШотландииФильмв роли James Douglas
2019ЧернобыльСериалв роли Zukauskas · эпизодов: 1
2019The Krays' Mad AxemanФильмв роли Frank Mitchell
2019The ProtectorФильмв роли Jake Sharp
2018A Christmas in Royal FashionФильмв роли Prince Patrick
2018Age of SummerФильмв роли Tony
2017БезбашенныеФильмв роли Kurt Duffy
2016Девушка по вызовуСериалв роли Player 97 · эпизодов: 1
2015База КуантикоСериалв роли Eamon Devlin · эпизодов: 1
2015Сыны свободыСериалв роли Tim Kelly · эпизодов: 3
2014ДракулаФильмв роли Dimitru
2014Лёгкие деньгиФильмв роли Marshall
2014ЧужестранкаСериалв роли William 'Buck' MacKenzie · эпизодов: 14
2014ДоминионСериалв роли Wes · эпизодов: 3
2014QuirkeСериалв роли McCoy · эпизодов: 1
2014Охотники за сокровищамиФильмв роли Captain Harpen
2013ВикингиСериалв роли Leif · эпизодов: 6
201213 Steps DownФильмв роли Policeman
2011КамелотСериалв роли Brastias · эпизодов: 10
2008The Roaring TwentiesСериалв роли Kevin · эпизодов: 2