2017ИностранецФильмв роли Ginge
2016Ночной администраторСериалв роли British Squaddie · эпизодов: 1
2014Чёрное мореФильмв роли Gittens
2014National Theatre Live: A Streetcar Named DesireФильмв роли Steve Hubbell
2014QuirkeСериалв роли Billy Hunt · эпизодов: 1
2013Острые козырькиСериалв роли UVF Hardman 1 · эпизодов: 2
2013Пересекая чертуСериалв роли Aiden Dolan · эпизодов: 1
2012ПрометейФильмв роли Mercenary 1
2012Titanic: Blood and SteelСериалв роли Michael McCann · эпизодов: 9
2007Gavin & StaceyСериалв роли Marksman · эпизодов: 1
2005Доктор КтоСериалв роли Patrick · эпизодов: 1
1999Новый мировой беспорядокФильмв роли Leo Galileo
1996Дэлзил и ПэскоуСериалв роли Matt Hurley · эпизодов: 2