Zwrócił na siebie uwagę w roli Pipa w ekranizacji powieści Charlesa Dickensa "Wielkie nadzieje" ("Great Expectations", 2012) w reżyserii Mike’a Newella z Ralphem Fiennesem i Heleną Bonham Carter. W 2014 podpisał kontrakt na występ w dramacie społecznym "Stonewall", opartym na autentycznych wydarzeniach. Film ukazał się rok później. Irvine zagrał w nim głównego bohatera, homoseksualistę z małego miasteczka, który bierze udział w pamiętnych zamieszkach, do jakich doszło w 1969 w okolicy gejowskiego pubu w Greenwich Village.