Film:
* A király beszéde (2010): Edward herceg szerepét játszotta. Ez nagy szerep volt egy kritikusok által elismert filmben.
* A legjobb egzotikus Marigold Hotel (2011): Mellékszerepben volt Sonny, aki a szálloda személyzetének fiatalabb generációját képviseli.
* A második legjobb egzotikus Marigold Hotel (2015): Ebben a folytatásban megismételte Sonny szerepét.
* A Guernsey Literary and Potato Peel Pite Társaság (2018): A szerethető és segítőkész Dawsey Adams szerepét játszotta.
* Egy karácsonyi ének (2009): Young Scrooge-ot játszotta.
Televízió:
* A királynő orra (1998-2001): Bertie szerepét játszotta, egy fiatal fiú, aki tud beszélni az állatokkal. Ez volt az egyik legkorábbi és legismertebb szerepe.
* Családom (2000-2011): Ennek a brit sitcomnak több epizódjában is feltűnt Michael, visszatérő karakterként.
* Hívja fel a szülésznőt (2012-2017): Visszatérő szerepe volt a bájos Dr. Turnernek.
* Az özvegy (2013): Ben szerepét játszotta, egy fiatal férfit, aki a főszereplővel randevúz.
* A korona (2016): Lord Snowdon szerepét játszotta ennek a népszerű történelmi drámasorozatnak a 2. évadában.
* A sápadt ló (2020): Ő játszotta Mark Easterbrook szerepét, aki egy központi karakter ebben a rejtélyes sorozatban.
* 80 nap alatt a világ körül (2021): Passepartout szerepét játszotta ebben a kalandsorozatban.
* Démétér utolsó utazása (2023): Eljátszotta Eliot kapitány szerepét ebben a Bram Stoker Drakulájának egyik fejezetén alapuló horrorfilmben.
Ez nem kimerítő lista, de kiemeli néhány legjelentősebb munkáját.
Ha konkrétabb projektek vagy filmográfiájának teljes listája érdekli, kereshet online filmadatbázisokban, például az IMDb-ben.