2022SensibilityФильмв роли Lord Howard
2021ПроклятыеФильмв роли Old Edward Laurent
2020The Call CentreФильмв роли David
20171066: A Year to Conquer EnglandСериалв роли Tostig · эпизодов: 3
2016Нашествие варваровСериалв роли Crixus · эпизодов: 2
2016ТринадцатьСериалв роли Robert Tarl · эпизодов: 3
2015КоронерСериалв роли Terence Brooks · эпизодов: 1
2015Armada: 12 Days to Save EnglandСериалв роли Juan Martinez de Recalde · эпизодов: 3
2011Смерть в раюСериалв роли Robert Holt · эпизодов: 1
2011То, что надо!Фильмв роли Rhys
2010Royal WeddingФильмв роли Alan Garvey
2010CopierФильмв роли Mike
2008МерлинСериалв роли Cerdan · эпизодов: 1
2005Доктор КтоСериалв роли Mo · эпизодов: 2
2004Новые уловкиСериалв роли Ethan · эпизодов: 1
2003Y MabinogiФильмв роли Efnisien (voice)
2001Аттила-завоевательСериалв роли Second horseman · эпизодов: 2
2000ГладиаторФильмв роли Praetorian Guard #1