BIO
Last appeared on Broadway in the National Theatre production of The History Boys playing Rudge, the role he originated in London. Other theatre credits include appearances at the National Theatre in Howard Katz, Henry V, His Girl Friday, and His Dark Materials, and at the Royal Court Theatre in Plasticine, A Miracle, and The Pass. Film: Pride, Grabbers, In Passing, and The History Boys. Television: HBO’s “Looking,” “Being Human,” “Banished,” “Sherlock,” “Doctor Who,” and “Little Dorrit.”
Movies
The Emperor's New Clothes
[ 2001 ] Recruit
The History Boys
[ 2006 ] Rudge
Huge
[ 2010 ] Carl
Grabbers
[ 2012 ] Dr. Adam Smith
Tower Block
[ 2012 ] Paul
The Pirates! Band of Misfits
[ 2012 ] The Albino Pirate
Muppets Most Wanted
[ 2014 ] Delivery Man
Effie Gray
[ 2014 ] George
Blackwood
[ 2014 ] Jack Otterly
Moomins on the Riviera
[ 2014 ] Moomin
Pride
[ 2014 ] Tim
The Lady in the Van
[ 2015 ] Young Man with Earring
The Pass
[ 2016 ] Jon
Mindhorn
[ 2016 ] Paul Melly
Angels in America: Part I - Millennium Approaches
[ 2017 ] Joseph Pitt
National Theatre Live: Angels in America Part Two: Perestroika
[ 2017 ] Joseph Pitt
The Hippopotamus
[ 2017 ] Rupert Keynes
The Good Liar
[ 2019 ] Stephen
The Understudy
[ 2020 ] Stephen McQueen
The Picture of Dorian Gray
[ 2021 ] Bil Hallward
Allelujah
[ 2022 ] Colin Colman
TV Shows
Being Human
George, George Sands
Doctor Who
Midshipman Frame
Freedom Fighters: The Ray
The Ray, Ray Terrill
Gavin & Stacey
Budgie
Him & Her
Steve
Holby City
Adam Spengler, Jermone Hibbert
Looking
Kevin Matheson
Mike the Knight
Squirt UK
Mud
Bill
Quantico
Harry Doyle
The Bill
Tyro Shaw, Kieran Elcott
The Job Lot
Karl Lyndhurst