who does david bradley play in harry potter
Spotlight On: David Bradley. Best known for his role as Argus Filch in the Harry Potter series of movies, David Bradley has however, had a varied and successful career which has seen him taking roles in such critcally acclaimed series as Broadchurch, Games Of Thrones, Our Friends In The North and Doctor Who.