Angażuje się w inicjatywy na rzecz społeczności LGBT, w 2024 założył organizację The Shameless Fund zbierającą fundusze na „wsparcie osób queerowych z całego świata, żeby mogły swobodnie wyrażać siebie”.
Filmografia thumb|Bailey (2022) Filmy 1997: Bright Hair jako Ben Devenish 1998: Po drugiej stronie lustra jako Lewis 2003: Ferrari jako Alfredo „Dino” Ferrari 2004: Pięcioro dzieci i „coś” jako Cyril 2007: Elizabeth: Złoty wiek jako dworzanin 2007: Dziewczyny z St. Trinian jako Caspar 2007: Permanent Vacation jako Max Bury 2014: Testament młodości jako Geoffrey Thurlow 2016: Młody Mesjasz jako Herod 2018: Na głęboką wodę jako Wheeler 2024: Wicked jako książę Fijero 2025: Jurassic World: Odrodzenie jako Henry Loomis 2025: Wicked: Na dobre jako książę Fijero
Seriale 2001: Baddiel's Syndrome jako Josh 2011: Campus jako Flatpack 2011–2012: Leonardo jako Leonardo da Vinci 2012: Me and Mrs Jones jako Alfie Jones 2012: Groove High jako Tom Mason 2013–2015: Broadchurch jako Olly Stevens 2014: Doktor Who jako Psi 2014–2017: W1A jako Jack Patterson 2016: Jankes i dama jako Edward 2018: Tom Clancy’s Jack Ryan jako Lance Miller od 2020: Bridgertonowie jako lord Anthony Bridgerton 2023: Towarzysze podróży jako Timothy „Skippy” Laughlin 2024: Heartstopper jako Jack Maddox