Rupert is best known for portraying Jack Featherington in the hit show Bridgerton and Sir Leon in the BBC drama series Merlin. Rupert also played the role of Larry in Dear Evan Hansen on the West End. His extensive television work includes Shameless, People Just Do Nothing, Doc Martin, Foyle’s War, Hotel Babylon, The White Queen and Doctor Who.