Po sukcesie pierwszej części wystąpił w pozostałych siedmiu odsłonach serii, tj. w filmach: Harry Potter i Komnata Tajemnic (2002), Harry Potter i więzień Azkabanu (2004), Harry Potter i Czara Ognia (2005), Harry Potter i Zakon Feniksa (2007), Harry Potter i Książę Półkrwi (2009) oraz pierwszej (2010) i drugiej (2011) części filmu Harry Potter i Insygnia Śmierci.

W międzyczasie zagrał w dreszczowcu Johna Boormana Krawiec z Panamy (2001) u boku Pierce’a Brosnana, Geoffreya Rusha i Jamie Lee Curtis. W 2002 zagrał w sztuce The Play What I Wrote w reżyserii Kennetha Branagha. W 2006, w wieku 17 lat debiutował na scenie Broadwayu jako Alan Strang w spektaklu Petera Shaffera Equus. Zagrał w filmie Grudniowi chłopcy (December Boys, 2007) o grupce osieroconych nastolatków. W melodramacie biograficznym Na śmierć i życie (Kill Your Darlings, 2013) wcielił się w rolę homoseksualnego poety pochodzenia żydowskiego Allena Ginsberga. W dramacie biograficznym Dżungla (Jungle, 2017) zagrał autentyczną postać poszukiwacza przygód Yossiego Ghinsberga, który przetrwał trzy tygodnie bez zaopatrzenia i wyposażenia na niezbadanym terytorium.