- La famille Royle (1998-2012, 2020) dans le rôle d'Anthony Quinlan
- Deux pintes de bière blonde et un paquet de chips (2001-2003) dans le rôle de Jonny Keogh
- Drop the Dead Donkey (2003-2004, 2007) dans le rôle de Damien Day
- Le Café (2005) dans le rôle de Danny
- Robin des Bois (2010-2012) dans le rôle de Will Scarlet
- Le A à Z de la comédie romantique (2008) dans le rôle de Luke
- Wild Child (2008) dans le rôle de M. Smith
- Mort lors d'un enterrement (2010) dans le rôle de Justin Taylor
- La vidéo du mariage (2012) en tant que Rafi
- Mensonges ordinaires (2015-2016) dans le rôle de Matt Prior
- La pire sorcière (2017-2020) dans le rôle de Caliban
- Dead Pixels (2019-présent) dans le rôle d'Usman
- Death in Paradise (2021-présent) en tant qu'inspecteur-détective Neville Parker
- L'Homme qui tombait sur Terre (2022) dans le rôle de Simon