Harry Potter - Several actors have been regulars or guests in the Harry Potter film series: Alfred Enoch, who has a tiny role as a reporter, played Dean Thomas throughout the Harry Potter films (also, Dean Thomas is the name of Chloe's boyfriend). David Tennant (DI Hardy) played Barty Crouch, JR in HP and the Goblet of Fire. David Bradley (Jack Marshall) played Argus Filch throughout the HP film series.