Joseph Millson has acted for both stage, television and screen. He has played leading roles for the National Theatre, The Royal Court, The Almeida, Old Vic, Peter Hall Company, The Donmar Warehouse, Shared Experience and the Royal Shakespeare Company where he is an associate artist. He recently played Macbeth at Shakespeare's Globe to great acclaim. He was an award winning original Raoul in Andrew Lloyd Webber's Love Never Dies. Millson is currently playing the title role in The Rover for the Royal Shakespeare Company. TV and film work includes 24: Live Another Day, Penny Dreadfuls, Banished, Last Kingdom, Holby City, Casino Royale and I Give It A Year.