highest rated
acting
- Jack of Spades
- Three Incestuous Sisters → Paris
- Dark Matter → Jack
- Disclosure Day → Daniel Kellner
- Skip Intro (TV) → Self
- Wake Up Dead Man: A Knives Out Mystery → Fr. Jud Duplenticy
- The History of Sound → David
- The Mastermind → James Blaine Mooney
- Rebuilding → Dusty
- Challengers → Patrick Zweig
- Lee → Antony Penrose
- Bonus Track → Jonno
- Jean Cocteau → Narrator (voice)
- Faut Voir - L'Hebdo cinéma (TV) → Self - Guest
- La Chimera → Arthur
- Aisha → Conor Healy
- Mothering Sunday → Paul Sheringham
- National Theatre Live: Romeo and Juliet → Romeo
- Emma. → Mr. Elton
- The Netflix Afterparty: The Best Shows of the Worst Year → Self
- Hope Gap → Jamie
- Only You → Jake
- Les Misérables (TV) → Marius
- Boys on Film 18: Heroes → Peter (segment "The Colour Of His Hair")
- God's Own Country → Johnny Saxby
- The Colour of His Hair → Peter
- The Crown (TV) → Prince Charles
- The Durrells (TV) → Lawrence Durrell
- Florence Foster Jenkins → Donaghy
- Best Man → Donald
- Cinderella → Ballroom Palace Guard
- The Program → Rich
- Bridgend → Jamie
- Holding on for a Good Time → Charlie
- Late Night with Seth Meyers (TV) → Self - Guest
- Variety Studio: Actors on Actors (TV) → Self
- The Riot Club → Ed Montgomery
- Hide and Seek → Max
- Peaky Blinders (TV) → James
- Father Brown (TV) → Leo Beresford
- London Irish (TV) → James
- The Wipers Times → Dodd
- The Magnificent Eleven → Andy
- Ripper Street (TV) → P.C. Bobby Grace
- The Eschatrilogy: Book of the Dead → Zombie
- Law & Order: UK (TV) → Rob Fellows
- The Graham Norton Show (TV) → Self
- Lewis (TV) → Charlie Stephenson
- Doctor Who (TV) → Piotr
- Saturday Night Live (TV) → Self - Host
- Great Performances (TV) → Romeo
- Golden Globe Awards (TV) → Self - Nominee