He gained fame for his supporting role as Neville Longbottom in the Harry Potter film franchise. After the series' finale, he played roles in The Sweet Shop, Our Boys, and The Syndicate. He had his first acting role at age 5 in the 1995 film, Some Kind of Life.