Question: who plays filch in the harry potter movies
Answer: David John Bradley ( born 17 April 1942 ) is an English actor .