2026Поверьте мнеСериалв роли Andy Fairbrother · эпизодов: 1
2025Out ThereСериалв роли Gethin · эпизодов: 2
2022National Theatre Live: The Corn Is GreenФильмв роли Emlyn Williams
2019ВедьмакСериалв роли Captain Mordial · эпизодов: 1
2019УорренСериалв роли Matt · эпизодов: 1
2018Робин Гуд: ВосстаниеФильмв роли Green
2018Albert: The Power Behind VictoriaФильмв роли Prince Albert
2016Тёмный сигналФильмв роли Ben
2015I Am AloneФильмв роли Jacob Fitts
2010Угроза из прошлогоФильмв роли Dr. John Watson
2009Girl Number 9Сериалв роли Matheson · эпизодов: 6
2009Хранилище 13Сериалв роли Mr. Wolcott · эпизодов: 1
2006Торчвуд: РассекреченоСериалэпизодов: 26
2006ТорчвудСериалв роли Ianto Jones · эпизодов: 31
2006Waterloo RoadСериалв роли Rob Hutchinson · эпизодов: 3
2005Доктор КтоСериалв роли Ianto Jones · эпизодов: 2
2004Mine All MineСериалв роли Yanto Jones · эпизодов: 1
2003Розмари и ТаймСериалв роли Zack · эпизодов: 1
1986Катастрофа Сериалв роли Darrell Kemmer · эпизодов: 1