 In 2019, he starred as Robert from 5 March to 8 June in a revival of Harold Pinter's "Betrayal" at the Harold Pinter Theatre, directed by Jamie Lloyd.The play premiered to positive reviews and succeeded to have a sold-out West End run, with Henry Hitchings of "Evening Standard" finding him to be "irresistibly magnetic" with an impressive "poise and sensitivity" in his part.In August 2019 he made his Broadway debut reprising his role of Robert in "Betrayal", as the production transferred to Broadway for a 17-week limited engagement at the Bernard B. Jacobs Theatre.